json文件test.json内容如下:
[{"id":"11","companyname":"公司测试五"},{"id":"10","companyname":"json生成测试"},{"id":"9","companyname":"json不转义测试"},{"id":"8","companyname":"测试公司"},{"id":"7","companyname":"测试公司"},{"id":"6","companyname":"公司测试四"},{"id":"5","companyname":"测试公司"},{"id":"3","companyname":"测试公司二"},{"id":"2","companyname":"测试公司一"},{"id":"1","companyname":"公司测试"}]
js代码:
$.getJSON('json/test.json', function(json){ var getlist = json.filter( (item)=>item.companyname.includes(qstring)//qstring为需要搜索的关键字 ); if (getlist.length > 0) { var strlist = '<ul id="customerlistSelector">'; for (var i=0; i<getlist.length; i++) { strlist += '<li>'+getlist[i].companyname+'</li>'; } strlist += '</ul>' iDiv.innerHTML = strlist; }