JS 对输入判断变化屏蔽中文输入法连续输入时触发的事件
2017-12-12 17:49
567 查看
//智能搜索提示 IntelligenceSearch: function IntelligenceSearch() { $('#keyWord').on('input', function () { if ($(this).prop('comStart')) return; // 中文输入过程中不截断 var url = $('#hKeyWord').val(); var data = { keyword: $('#keyWord').val() }; $('#words').html(''); imcis.ajax(url, data, false, function (data) { var option = ""; $.each(data, function (key, value) { option += '<option value=' + value + '>'; }); $('#words').html(option); //alert('H'); }); }).on('compositionstart', function () { $(this).prop('comStart', true); }).on('compositionend', function () { $(this).prop('comStart', false); }); }
相关文章推荐
- JS对输入判断变化屏蔽中文输入法输入时连续触发事件的方法
- js 判断中文输入法是否输入完成(系统自带输入法)
- 开发日志:js当文本框输入非中文字符时,提示只能输入中文并将非中文字符清空【兼容IE、FF,适用于当文本框内容改变就立刻触发事件的其他功能性需求】
- 苹果自带输入法输入中文时keyup事件不能触发( 需要按确认键才能触发 )
- 中文输入法不触发onkeyup事件的解决办法
- 牛腩购物 8 整合用户留言 动软生成器 ,.NET在后置代码中输入JS提示语句(背景不会变白),repeater 循环的时候事件判断,repeater 隔行 奇数行,item列,隐藏区块 Panel 的使用,前台绑定代码的时候使用函数
- JS判断用户连续输入
- js判断iframe内的网页是否滚动到底部触发事件
- 中文输入法导致html input的onkeyup事件无法被触发,解决方法
- js函数参数有中文不能触发事件问题
- 中文输入法不触发onkeyup事件的解决办法
- datagridview中某列单元格的输入屏蔽中文输入法
- 实时监听input标签输入 实时监听文本框输入 避免中文输入法无法触发onkeyup事件的问题
- 输入时触发事件,解决中文输入时的触发问题
- js判断iframe内的网页是否滚动到底部触发事件
- 苹果手机输入中文不会触发onkeyup事件
- [Js]判断iframe内的页面是否滚动到底部触发事件
- 回车键触发事件的js代码、input输入框值改变事件、js数组
- js通过keyCode值判断单击键盘上某个键,然后触发指定的事件方法
- JS判断输入中是否包含中文字符