Javascript Jquery 遍历Json的实现代码


Posted in Javascript onMarch 31, 2010
/* 
author: liulf 
function: 
var __db_cpcj=vCpcj; 
var __db_cp=vCp; 
var vCp={"cppage":[ 
{"cpdh":"A01000101","page":"1","ca":"1309-36-0","mc":"硫铁矿","ename":"Pyrite","bm":"黄铁矿"}, 
{"cpdh":"A01000201","page":"1","ca":"1309-36-0","mc":"硫精砂","ename":"Pyrite concentrate;Sulfur concentrate","bm":""}, 
{"cpdh":"A01000202","page":"1","ca":"1309-36-0","mc":"硫精矿粉","ename": 
"Powdered pyrite concentrate;Pyrites concentrate,powder;Sulfur concentrate,powder","bm":"硫精矿"}, 
{"cpdh":"A02000101","page":"1","ca":"","mc":"磷矿石","ename":"Phosphorus ore","bm":""}, 
{"cpdh":"A02000111","page":"2","ca":"","mc":"磷矿砂","ename":"Phosphorite grit","bm":""}, 
{"cpdh":"A02000201","page":"2","ca":"","mc":"磷矿粉","ename":"Phosphate rock powder","bm":""}, 
{"cpdh":"A03000101","page":"2","ca":"12447-04-0","mc":"硼矿石","ename":"Ascharite;Boric ore","bm":"硼镁矿"}, 
{"cpdh":"A04000101","page":"2","ca":"","mc":"钾长石","ename":"Potash feldspar;Potassium feldspars","bm":""}, 
{"cpdh":"A04000201","page":"2","ca":"12003-63-3","mc":"长石粉","ename":"Feldspar powder","bm":""}, 
{"cpdh":"A04000301","page":"2","ca":"","mc":"光卤石","ename":"Carnallite","bm":""} 
]} 
*/ 
function ObjSearch() 
{ 
this.kw = ''; 
this.searchCpcj= function() 
{ 
$(vCpcj).each(function(){ 
}); 
} 
this.searchCp = function() 
{ 
// var json = eval(vCp.cppage) 
// for(var i=0; i<json.length; i++) 
// { 
// alert(json[i].cpdh+" " + json[i].page) 
// break; 
// } 
$.each(vCp.cppage,function(index,content){ 
document.write('<div>'+content.cpdh+'</div><br />'); 
}); 
} 
}

js
如何遍历jsonc对象?其实方法很简单。
比如有如下json对象:
var obj ={”name”:”冯娟”,”password”:”123456″,”department”:”技术部”,”sex”:”女”,”old”:30};
遍历方法:
for(var p in obj) 
{ 
str = str+obj[p]+','; 
return str; 
}
Javascript 相关文章推荐
Jquery 获取表单text,areatext,radio,checkbox,select值的代码
Nov 12 Javascript
JS DOM 操作实现代码
Aug 01 Javascript
星期几的不同脚本写法(推荐)
Jun 01 Javascript
JS验证全角与半角及相互转化的介绍
May 18 Javascript
ionic2自定义cordova插件开发以及使用(Android)
Jun 19 Javascript
原生JS+CSS实现炫酷重力模拟弹跳系统的登录页面
Nov 01 Javascript
vue升级之路之vue-router的使用教程
Aug 14 Javascript
深入理解Vue router的部分高级用法
Aug 15 Javascript
利用Dectorator分模块存储Vuex状态的实现
Feb 05 Javascript
微信小程序拼接图片链接无底洞深入探究
Sep 03 Javascript
Vue通过WebSocket建立长连接的实现代码
Nov 05 Javascript
Vue Router的手写实现方法实现
Mar 02 Javascript
jquery+json实现的搜索加分页效果
Mar 31 #Javascript
EXTJS内使用ACTIVEX控件引起崩溃问题的解决方法
Mar 31 #Javascript
ExtJS TabPanel beforeremove beforeclose使用说明
Mar 31 #Javascript
十个优秀的Ajax/Javascript实例网站收集
Mar 31 #Javascript
javascript中的107个基础知识收集整理 推荐
Mar 29 #Javascript
jquery CSS选择器笔记
Mar 29 #Javascript
Tinymce+jQuery.Validation使用产生的BUG
Mar 29 #Javascript
You might like
用PHP创建PDF中文文档
2006/10/09 PHP
有关PHP中MVC的开发经验分享
2012/05/17 PHP
PHP版本常用的排序算法汇总
2015/12/20 PHP
Yii2框架实现注册和登录教程
2016/09/30 PHP
利用JS延迟加载百度分享代码,提高网页速度
2013/07/01 Javascript
JS格式化数字保留两位小数点示例代码
2013/10/15 Javascript
javascript面向对象之访问对象属性的两种方式分析
2015/01/13 Javascript
JS实现控制表格内指定单元格内容对齐的方法
2015/03/30 Javascript
jquery简单的弹出层浮动层代码
2015/04/27 Javascript
IE10中flexigrid无法显示数据的解决方法
2015/07/26 Javascript
JS实现仿PS的调色板效果完整实例
2016/12/21 Javascript
Node.js使用Angular简单示例
2018/05/11 Javascript
npm 下载指定版本的组件方法
2018/05/17 Javascript
vue下history模式刷新后404错误解决方法
2018/08/18 Javascript
vuejs 动态添加input框的实例讲解
2018/08/24 Javascript
什么时候不能在 Node.js 中使用 Lock Files
2019/06/24 Javascript
微信小程序解析富文本过程详解
2019/07/13 Javascript
JavaScript获取某一天所在的星期
2019/09/05 Javascript
JS实现灯泡开关特效
2020/03/30 Javascript
对layui数据表格动态cols(字段)动态变化详解
2019/10/25 Javascript
JS实现星星海特效
2019/12/24 Javascript
jquery实现图片无缝滚动 蒙版遮蔽效果
2020/01/11 jQuery
Python读取mat文件,并转为csv文件的实例
2018/07/04 Python
python 利用文件锁单例执行脚本的方法
2019/02/19 Python
Pandas DataFrame数据的更改、插入新增的列和行的方法
2019/06/25 Python
Flask框架单例模式实现方法详解
2019/07/31 Python
python pygame实现滚动横版射击游戏城市之战
2019/11/25 Python
css3实现波纹特效、H5实现动态波浪效果
2018/01/31 HTML / CSS
英国精品买手店:Browns Fashion
2016/09/29 全球购物
派出所所长先进事迹
2014/05/19 职场文书
2015年导购员工作总结
2015/04/25 职场文书
2015年科协工作总结
2015/05/19 职场文书
学校教学管理制度
2015/08/06 职场文书
新员工实习期个人工作总结
2015/10/15 职场文书
ORACLE数据库对long类型字段进行模糊匹配的解决思路
2021/04/07 Oracle
Go语言安装并操作redis的go-redis库
2022/04/14 Golang