我在我的应用程序中使用 jquery.autocomplet.js 插件并面临同样的问题,因为我无法使用向上和向下箭头键从自动完成列表中选择结果。我能做些什么来解决这个问题。提前致谢
这是我的代码
$("#CityName").autocomplete({
source: function(request, response) {
$.ajax({
type: "Get",
url: "../api/Bind/GetCities?autoCompleteText=" + request.term,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(data) {
response($.map(data, function(item) {
return {
id: item.SuggestionID,
value: item.SuggestionName
};
}));
}
});
},
select: function(event, ui) {
getStateZip(ui.item.id);
$("#CityName")[0].defaultValue = ui.item.value;
isSelected = true;
}