jQuery的自动完成...调用一个函数完成AJAX
在官方文档页面后,我发现下面的代码http://jqueryui.com/autocomplete/#remotejQuery的自动完成...调用一个函数完成AJAX
$("#birds").autocomplete({
source: "search.json",
minLength: 2,
select: function(event, ui) {
log(ui.item ?
"Selected: " + ui.item.value + " aka " + ui.item.id :
"Nothing selected, input was " + this.value);
}
});
我需要的是AJAX调用到search.json作出后,我需要存储返回json数据从一个变量中的远程调用,然后调用一个函数。怎么做?谢谢。
初始化与指定的响应回调的自动完成:
$(".selector").autocomplete({
response: function(event, ui) {}
});
绑定事件监听器autocompleteresponse事件:
$(".selector").on("autocompleteresponse", function(event, ui) {});
你能告诉其他事件吗? – 2014-12-01 21:28:16
它的返回对象...当我cosole.log(ui)..它是空的..我需要整个json在一个变量 – 2014-12-01 21:32:50
你可以在$(window).load(function(){)中添加事件监听器。 。}); – 2014-12-02 15:21:40
请阅读文档的http:// api.jqueryui.com/autocomplete/#event-response – mplungjan 2014-12-01 21:18:41
它的返回对象...当我cosole.log(ui)..its空...我需要整个JSON我ñ变量 – 2014-12-01 21:33:26