[英]Selecting value from jquery combobox doesn't run search for fnFilter
我正在使用https://jqueryui.com/autocomplete/#combobox進行下拉選擇,當選擇特定值時,它應該運行搜索fnFilter以獲取jQuery的數據表。 選擇的值很好,它將值放在輸入字段中,但fnFilter不會運行。 已經嘗試過keydown mousedown更改,但任何值都不起作用。
如何從組合框中選擇值后直接執行fnFilter?
var selectSprint = $('.custom-combobox-input');
selectSprint.keypress(function(event) {
if (event.which == 13) {
event.stopImmediatePropagation();
var selectedSprint = $('.custom-combobox-input').val();
sprintResults.fnFilter(selectedSprint);
}
});
var selectSprint1 = $('.custom-combobox-input');
selectSprint1.on('keydown mousedown change', function(event){
event.stopImmediatePropagation();
var selectedSprint = $('.custom-combobox-input').val();
sprintResults.fnFilter(selectedSprint);
});
得到它了。 你必須為它確定精確的li元素id / class和write方法:
$('.ui-autocomplete').click(function(e) {
sprintResults.fnFilter($('.custom-combobox-input').val());
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.