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 相关文章推荐
javascript 有趣而诡异的数组
Apr 06 Javascript
Javascript 检测键盘按键信息及键码值对应介绍
Jan 03 Javascript
Jquery倒数计时按钮setTimeout的实例代码
Jul 04 Javascript
Jquery显示、隐藏元素以及添加删除样式
Aug 09 Javascript
jQuery实现表单提交时判断的方法
Dec 13 Javascript
jQuery Ajax File Upload实例源码
Dec 12 Javascript
浅析Jquery操作select
Dec 13 Javascript
AngularJS入门教程一:路由用法初探
May 27 Javascript
详解node+express+ejs+bootstrap构建项目
Sep 27 Javascript
JS实现十分钟倒计时代码实例
Oct 18 Javascript
解决vue-cli@3.xx安装不成功的问题及搭建ts-vue项目
Feb 09 Javascript
在Chrome DevTools中调试JavaScript的实现
Apr 07 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 透明水印生成代码
2012/08/27 PHP
使用php判断网页是否gzip压缩
2013/06/25 PHP
Yii实现多数据库主从读写分离的方法
2014/12/29 PHP
php判断一个数组是否为有序的方法
2015/03/27 PHP
php传值方式和ajax的验证功能
2017/03/27 PHP
php操作redis数据库常见方法实例总结
2020/02/20 PHP
动感效果的TAB选项卡jquery 插件
2011/07/09 Javascript
jquery阻止后续事件只执行第一个事件
2014/07/24 Javascript
js实现选中页面文字将其分享到新浪微博
2015/11/05 Javascript
浅析$.getJSON异步请求和同步请求
2016/06/06 Javascript
JavaScript构建自己的对象示例
2016/11/29 Javascript
canvas压缩图片转换成base64格式输出文件流
2017/03/09 Javascript
面试常见的js算法题
2017/03/23 Javascript
利用JS实现简单的瀑布流加载图片效果
2017/04/22 Javascript
vue proxyTable 接口跨域请求调试的示例
2017/09/12 Javascript
vue通过style或者class改变样式的实例代码
2018/10/30 Javascript
vue 双向数据绑定的实现学习之监听器的实现方法
2018/11/30 Javascript
javascript实现自由编辑图片代码详解
2019/06/21 Javascript
详解JavaScript修改注册表的方法
2020/01/05 Javascript
原生js实现放大镜组件
2021/01/22 Javascript
[47:18]完美世界DOTA2联赛循环赛 IO vs FTD BO2第一场 11.05
2020/11/06 DOTA
python备份文件的脚本
2008/08/11 Python
python制作websocket服务器实例分享
2016/11/20 Python
Python3 Post登录并且保存cookie登录其他页面的方法
2018/12/28 Python
Python 处理图片像素点的实例
2019/01/08 Python
详解如何管理多个Python版本和虚拟环境
2019/05/10 Python
介绍一下Make? 为什么使用make
2016/07/31 面试题
《我的第一本书》教学反思
2014/02/15 职场文书
集体婚礼策划方案
2014/02/22 职场文书
党员教师四风问题整改措施思想汇报
2014/10/08 职场文书
预备党员介绍人意见
2015/06/01 职场文书
学校运动会简讯
2015/07/20 职场文书
2015大学党建带团建工作总结
2015/07/23 职场文书
golang中字符串MD5生成方式总结
2021/07/04 Golang
Vue3中toRef与toRefs的区别
2022/03/24 Vue.js
Java实现超大Excel文件解析(XSSF,SXSSF,easyExcel)
2022/07/15 Java/Android