json_2">前端json搜索,无需连接后端:
function indexSelect(index, save_search_result) {
let arr = save_search_result;
if (index == '' || index == null) {
arr = eval(arr);
var html = '';
arr.forEach(function (item, index) {
html += `<li class="" value="${item.userId}" data-index="${index}" data-name="${item.name}" title="${item.name}" >${item.name}</li>`;
})
_list_ul.html(html)
} else {
let newJson = [];
arr = eval(arr);
var html = '';
for (var i = 0; i < save_search_result.length; i++) {
if ((save_search_result[i].name).indexOf(index) > -1) {
var tempJson = {
pic: arr[i].pic,
name: arr[i].name
};
newJson.push(tempJson);
}
}
if(newJson.length == 0){
html = '<li id="search_no_result_lm">没有任何相关信息</li>'
}else{
newJson.forEach(function (item, index) {
html += `<li class="" value="${item.userId}" data-index="${index}" data-name="${item.name}" title="${item.name}" >${item.name}</li>`;
})
}
_list_ul.html(html)
}
}