/*根据输入条件进行检索数据 * * conditions 检索条件 * searchArr 检索原数据 * * */ function setSearch(conditions,searchArr){ var j=0; var localData = { data : Array(), get : function(key){ return this.data[key]; }, set : function(key, value) { this.data[key] = value; return; } }; for(var i=0;i<searchArr.length;i++){ if(searchArr[i].name.indexOf(conditions)>=0){ localData.set(j, {"name":searchArr[i].name, "mobile":searchArr[i].mobile, "id":searchArr[i].id}); j++; }else if(searchArr[i].mobile.indexOf(conditions)>=0){ localData.set(j, {"name":searchArr[i].name, "mobile":searchArr[i].mobile, "id":searchArr[i].id}); j++; } } var localData=localData.data; return localData; };