Jon*_*mon 33 jquery jquery-ui jquery-ui-autocomplete
我正在使用jQueryUI自动完成,并且我有一个映射到select事件的函数,例如:
$("#someId").autocomplete({
source: someData,
select: function (event, ui) { ... },
focus: function (event, ui) { ... }
});
Run Code Online (Sandbox Code Playgroud)
我有一个特例:用户专注于自动完成下拉列表中的项目(但未选中它),我需要从另一个函数手动触发select事件.这可能吗?如果是这样,怎么样?
tem*_*uri 40
这对我有用:
$(this).data('ui-autocomplete')._trigger('select', 'autocompleteselect', {item:{value:$(this).val()}});
Run Code Online (Sandbox Code Playgroud)
你可以这样做:
$("#someId").trigger("autocompleteselect");
Run Code Online (Sandbox Code Playgroud)
小智 5
只需调用以下函数
setAutocomplete("#txt_User_Name","rohit");
function setAutocomplete(autocompleteId,valuetoset)
{
$(autocompleteId).val(valuetoset);
$(autocompleteId).autocomplete("search", valuetoset);
var list = $(autocompleteId).autocomplete("widget");
$(list[0].children[0]).click();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
54074 次 |
| 最近记录: |