提前感谢您的帮助!
当用户关注输入时,我一直在尝试创建一个显示一些自动完成选项的小输入。我能够通过使用这个:
.bind('focus', function(){ $(this).autocomplete("search")
但是,在研究了一点之后,我不得不将自动选择更改为请求/响应,以便能够在另一个div上显示所选值。在我这样做之后,当你专注于输入时,我无法让.bind自动显示菜单。
以下是代码:
$(".languageinput").autocomplete({
source: function (request, response) {
var availableTags = [];
var availableTags = [
"EN",
"DE",
"ES",
"FR",
"ID",
"IT",
"JA",
"KR",
"PT",
"RU",
"TH",
"VN",
"ZH",
];
response(availableTags);
return;
},
select: function (e, ui) {
$('.utm_campaign').empty();$('.utm_campaign').html($(".languageinput").val())
},
change: function (e, ui) {
$('.utm_campaign').empty();$('.utm_campaign').html($(".languageinput").val())
}
})
;