我正在Jquery自动完成和由于互联网连接不良,我必须加载我的整个列表(我的意思是Json对象)页面加载本身。现在我的问题是如何查询该Json对象,以便我的自动完成获取在用户开始在文本框中输入关键字时进行过滤。如何使用jQuery'查询'JSON对象?
$(document).ready(function() {
$("#InsuranceCompanyDisplayName").autocomplete({
minLength: 2,
source: function (request, response) {
var data = $('#InsuranceCompanyjson').text();
response($.map(data, function (item) {
return {
value: item.InsuranceCompanyDisplay,
id: item.InsuranceCompanyId
}
}))
},
});
});
这里(VAR数据= $( '#InsuranceCompanyjson')文本();)我从Html页面让我的列表,并传递给jQuery的自动完成。我知道请求对象,我将得到术语来获取用户输入,但是如何使用该输入并查询该Json对象,就像我们在使用LIKE关键字的数据库中一样。
您是否在寻找jQuery的具体? –
是的,但如果有其他选项可用,那么我想知道。谢谢 –