【发布时间】:2016-12-29 11:09:51
【问题描述】:
jQuery UI autocomplete with JSON from URL 我没有成功使用带有来自http://www.omdbapi.com/ 的 url 的 jQuery 自动完成我遵循了带有来自 URL 的 JSON 的 jQuery UI 自动完成我将参数、查询更改为 t 并将短语更改为 Title,但它不起作用。你能帮帮我吗?
$("#tags").autocomplete({
source: function (request, response) {
$.ajax({
url: "http://www.omdbapi.com/",
data: { t: request.term },
success: function (data) {
var transformed = $.map(data, function (el) {
return {
label: el.Title,
id: el.Years
};
});
response(transformed);
},
error: function () {
response([]);
}
});
});
});
【问题讨论】:
-
你在ajax中使用过
method: "POST"和dataType: "json"这两个选项吗?而且,你无法通过$_POST["t"]捕捉到t你能写出你的代码吗? -
我试过了,但它不起作用。这是我的简单测试的代码。
-
那么,它成功了吗?
标签: php jquery json url jquery-ui-autocomplete