我有一个自动完成框(如下),其源代码为PHP文件。带有URL的JQuery自动完成功能(提供JSON)
$("#autocompleteFrom").autocomplete({
source: "../wp-content/plugins/plugin-search/js/GetCountry.php",
select: function(event, ui) {
$("#autocompleteFromHidden").val(ui.item.code);
$("#autocompleteNameFromHidden").val(ui.item.name);
}
});
现在我想将自动完成的源代码更改为以JSON格式返回位置列表的URL,如下所示。
{"currentCulture":null,"airports":[{"code":"BCN","name":"El Prat Airport"},
{"code":"CDG","name":"Paris-Charles De Gaulle"},{"code":"ORY","name":"Paris-
Orly"}],"destinations":null}
请帮我解决这个问题。如果我需要提供更多细节,请告诉我。
请点击此页面https://jqueryui.com/autocomplete/#multiple-remote的“查看源文件”关于 – adiga
感谢您的答复Adiga,我有已经经历了很多帖子,我的理解是我需要使用一些Ajax函数来完成它。我尝试了一些Ajax功能,但它没有帮助。我没有得到我期待的内容。我需要 – Nidhin
抱歉错误的链接。检查此链接https://jqueryui.com/autocomplete/#remote – adiga