我是盲目的还是在获得jQuery UI Autocompelete的结果后无法做某事?
这就是我正在尝试的:用户开始在输入字段中写入地址,自动填充获取建议以及自动填充显示的所有建议应该在地图上显示。我可以在地图上显示部分,但是当自动完成获得结果时如何触发它?我看到有“选择” - 事件,但没有“搜索建议准备就绪” - 事件。那我该怎么办?任何建议。
现在的js:
$("form#search .address").autocomplete({
source: function( request, response ) {
$.ajax({
url: addresses.php,
dataType: "json",
data: {term: request.term},
success: function(data) {
response($.map(data, function(item) {
return {
label: item.addy
};
}));
}
});
},
minLength: 2
});
所有帮助都得到了解决。谢谢!
答案 0 :(得分:0)
尝试open
事件,它会在建议窗口打开时发生(意味着结果已经给出)。