【发布时间】:2023-03-24 05:54:02
【问题描述】:
我正在从一个页面创建一个自动完成功能,该页面以文本列表的形式返回值,每行一个,如下所示:
CAAA/CODE1\n
CAAA/CODE2\n
CAAA/CODE3\n
我可以从 Chrome 中的 Inspecting the Network 中看到,正在进行 AJAX 调用,并且正在返回数据,但它没有显示下面的自动完成框,其中包含值。
好像没有将响应发送回autocomplete。
这是我的代码:
$("input#prodcode").autocomplete({
source: function (request, response) {
$.ajax({
url: "ProductCodes.aspx",
dataType: "text",
type: "post",
data: { code_search: "hello" },
success: function (data) {
response(data);
}
});
},
minLength: 2
});
【问题讨论】:
标签: jquery autocomplete response