js 实现对JSON数组模糊查询的方法
2017-03-03 10:39
781 查看
js 实现对JSON数组模糊查询的方法
知识点:indexOf,eval<script type="text/javascript"> $(document).ready(function () { var newJson = indexSelect(''); for(var i=0; i<newJson.length; i++){ alert(newJson[i].text+", "+newJson[i].value); } }); var json = {"rows": [{"text": "上海","value": "1"}, {"text": "河北","value": "2"}, {"text": "江苏","value": "3"}, {"text": "安徽","value": "4"}, {"text": "河南","value": "5"}, {"text": "山东","value": "6"}]}; var newJson = []; function indexSelect(index){ if(index=="" || index==null ){ json = eval(json.rows); return json; }else{ json = eval(json.rows); for(var i=0; i<json.length; i++) { if((json[i].text).indexOf(index)>-1){ var tempJson = { "text":json[i].text, "value":json[i].value }; newJson.push(tempJson); } } return newJson; } } </script>
相关文章推荐
- 为JS数组/Json/Xml添加折半查询方法
- JS解析json数据并将json字符串转化为数组的实现方法
- JS 实现Json查询方法
- JS 实现Json查询方法
- json对象与数组以及转换成js对象的简单实现方法
- JS解析json数据并将json字符串转化为数组的实现方法
- JS 实现Json查询的方法实例
- JS解析json数据并将json字符串转化为数组的实现方法
- json对象与数组以及转换成js对象的简单实现方法
- JS解析json数据并将json字符串转化为数组的实现方法
- Jquery如何序列化form表单数据为JSON对象 C# ADO.NET中设置Like模糊查询的参数 从客户端出现小于等于公式符号引发检测到有潜在危险的Request.Form 值 jquery调用iframe里面的方法 Js根据Ip地址自动判断是哪个城市 【我们一起写框架】MVVM的WPF框架(三)—数据控件 设计模式之简单工厂模式(C#语言描述)
- json对象与数组以及转换成js对象的简单实现方法
- JS实现给json数组动态赋值的方法示例
- JS 实现Json查询的方法实例
- JS实现去除数组中重复json的方法示例
- JS解析json数据并将json字符串转化为数组的实现方法
- JS解析json数据并将json字符串转化为数组的实现方法
- Node.js对MongoDB数据库实现模糊查询的方法
- json对象与数组以及转换成js对象的简单实现方法