Javascript 刷新数据源自动完成jQuery
我想在输入字段上发生键控事件后刷新自动完成源 我的代码如下:Javascript 刷新数据源自动完成jQuery,javascript,jquery,jquery-ui-autocomplete,Javascript,Jquery,Jquery Ui Autocomplete,我想在输入字段上发生键控事件后刷新自动完成源 我的代码如下: <div class="ui-widget"> <input id="myInput" type="text"> </div> var nb=数据长度; var myArray=[]; 对于var i=0;i
<div class="ui-widget">
<input id="myInput" type="text">
</div>
var nb=数据长度;
var myArray=[];
对于var i=0;i提前谢谢!: 我自己做过,我知道这不是最干净的方法,但我的解决方案是: 在重新创建自动完成之前销毁它:
$("#myInput").autocomplete("destroy");
强制它失去焦点,然后强制对输入进行聚焦:
$("#myInput").blur();
$("#myInput").focus();
正如我所说的,远不是最干净的,但对用户来说是透明的