下面的代码工作正常。我要求的是我要过滤json数据的帮助,也就是我想要显示大于或等于3的相应id的标签。在JQuery中过滤Json数据easyautocomplete
在这种情况下,应该只显示“印度”和“法国“的建议名单。
请注意,我使用Easy autocomplete plugin。
如果有人能帮助我,我真的很感激。在此先感谢
下面是我的JSON文件
countries.json
[
{
"id": "0.1",
"label": "America" },{
"id": "0.9",
"label": "UAE" },{
"id": "3.2",
"label": "India"},{
"id": "3.02",
"label": "France" } ]
HTML是
的index.php
<div class="form-group">
<input id="city" type="text" name="city" class="form-control" />
</div>
和脚本是:
的script.js
$(function() { var options = { url: "../review/countries.json", getValue: function(element) {
return element.label; list: {
match: {
enabled: true
} }; $("#city").easyAutocomplete(options);
是的。它运行良好。谢谢。 – riyaz
没问题。为它工作感到高兴。祝你好运 –