Jquery自动完成ajax不起作用
我浏览了这些问题,但没有找到任何有助于我解决问题的方法 它进入ajax。 有人告诉我禁用这两个字符串:Jquery自动完成ajax不起作用,jquery,asp.net,ajax,autocomplete,Jquery,Asp.net,Ajax,Autocomplete,我浏览了这些问题,但没有找到任何有助于我解决问题的方法 它进入ajax。 有人告诉我禁用这两个字符串: //contentType: "application/json; charset=utf-8", //dataType: "json", 但它无论如何都不起作用 我得到这样一个结果:无法读取未定义的属性长度,如果我使用数据类型,我会得到另一个错误。 jquery-1.10.2.js文件似乎有问题 $("#MainContent_TxtCitta").autocomplete({ s
//contentType: "application/json; charset=utf-8",
//dataType: "json",
但它无论如何都不起作用
我得到这样一个结果:无法读取未定义的属性长度,如果我使用数据类型,我会得到另一个错误。
jquery-1.10.2.js文件似乎有问题
$("#MainContent_TxtCitta").autocomplete({
source: function (request, response)
{
$.ajax({
url: "/CodiceFiscale/CaricaTextBox",
//contentType: "application/json; charset=utf-8",
//dataType: "json",
type: 'POST',
async: false,
dataFilter: function (data) { return data; },
data: "{ 'Citta': '" + request.term + "' }",
success: function (data) {
response($.map(data.d, function (item) {
return {
value: item.Citta
}
}))
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(textStatus, errorThrown);
alert(XMLHttpRequest.responseJSON);
alert(XMLHttpRequest.responseText);
}
});
},
minLength: 2,
我试过使用jquery-1.11.1.js,同样的问题假设您使用的是jquery AutoComplete,这是我几天前检查的文档中的一个示例,我无法使它适应我的项目。有太多的差异,他用不同的方式做事情。谢谢你的链接