jquery-ui – jQuery AutoComplete触发器更改事件

前端之家收集整理的这篇文章主要介绍了jquery-ui – jQuery AutoComplete触发器更改事件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何以程序方式触发jQuery UI的AutoComplete更改事件处理程序?

挂钩

$("#CompanyList").autocomplete({ 
                                 source: context.companies,change: handleCompanyChanged 
                               });

其他尝试

$("#CompanyList").change();
 $("#CompanyList").trigger("change");
 $("#CompanyList").triggerHandler("change");

基于其他答案,它应该工作:

How to trigger jQuery change event in code.

jQuery Autocomplete and on change Problem

JQuery Autocomplete help

当我通过浏览器手动与AutoComplete输入交互时,更改事件会按预期触发;但是我想在某些情况下以编程方式触发更改事件。

我缺少什么?

解决方法

干得好。这有点凌乱,但它的工作。
$(function () {  
  var companyList = $("#CompanyList").autocomplete({ 
      change: function() {
          alert('changed');
      }
   });
   companyList.autocomplete('option','change').call(companyList);
});

猜你在找的jQuery相关文章