gpt4 book ai didi

javascript - 自动完成选择未触发

转载 作者:行者123 更新时间:2023-12-03 12:22:42 25 4
gpt4 key购买 nike

我的 asp.net MVC razor View 中有以下脚本:-

$("#Technology2_Tag").autocomplete({
minLength: 1, delay: 1000,
source: function (request, response) {
$.ajax({
url: "@Url.Content("~/Switch/AutoComplete2")",
dataType: "json",

data: {
term: request.term,
SearchBy: $("#ChoiceTag").prop("checked") ? $("#ChoiceTag").val() : $("#ChoiceName").val(),
},
success: function (data) {
response(data);
},
select: function (event, ui)
{
//get the value user selected
alert('t');
//your code populate data to dropdownlist...
}
});
},

});

自动完成功能运行良好,但选择未触发,例如选择自动完成项后,不会显示任何警报?有人可以建议吗?谢谢

最佳答案

放在ajax里面是错误的,放在外面像这样:

$("#Technology2_Tag").autocomplete({
minLength: 1,
delay: 1000,
source: function (request, response) {
$.ajax({
url: "@Url.Content("~/Switch/AutoComplete2")",
dataType: "json",

data: {
term: request.term,
SearchBy: $("#ChoiceTag").prop("checked") ? $("#ChoiceTag").val() : $("#ChoiceName").val()
},
success: function (data) {
response(data);
}

}); // <----------ending of ajax
}, //<------- ending bracket of source function
select: function (event, ui)
{
//get the value user selected
alert('t');
//your code populate data to dropdownlist...
}

});

关于javascript - 自动完成选择未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24363263/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com