jquery-ui - 如果没有找到任何内容,请从 jquery ui 自动完成中删除 spinner

标签 jquery-ui autocomplete

我想从支持 jquery ui 自动完成的文本字段中删除微调器(显示它正在加载的图片)。 由于没有“源没有返回结果”的事件,因此无法触发此事件。

$( "#q" ).autocomplete({
   source: "${createLink(mapping:'qsearch')}",
   minLength: 2,
   select: function( event, ui ) {
      foo( ui.item.id );
   },
   search: function( event, ui ) {
      bla();
   }
});

最佳答案

如果您遇到旧版本的 jQuery ui,正确的答案是使用 ui-autocomplete-loading 类,该类会在请求/响应进行时添加和删除.

关于jquery-ui - 如果没有找到任何内容,请从 jquery ui 自动完成中删除 spinner,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4316071/

相关文章:

jquery - 使用 jQuery 删除 div 中的第二个跨度

javascript - jQuery-UI 可拖放跳转

jquery - 让 jQuery 可拖动以捕捉到特定网格

autocomplete - SublimeText 自动完成字典

javascript - 在angularjs中自定义自动完成

bash - 让 compgen 在查找文件时在目录中包含斜线

javascript - 在 mvc 中回发后自动完成不起作用

javascript - 按钮是 ui-btn-inline 但标题中没有内联行为

angular - 如何在primeng的<p-autocomplete>标签中设置默认值

jquery - 无法动态突出显示背景 - removeClass fadeOut