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高级程序设计(第3版)学习笔记11 内建js对象
Oct 11 Javascript
jQuery对象数据缓存Cache原理及jQuery.data方法区别介绍
Apr 07 Javascript
js的正则test,match,exec详细解析
Jan 29 Javascript
js函数参数设置默认值的一种变通实现方法
May 26 Javascript
C++中的string类的用法小结
Aug 07 Javascript
JavaScript基于原型链的继承
Jun 22 Javascript
PHP捕捉异常中断的方法
Oct 24 Javascript
vue+ElementUI实现订单页动态添加产品数据效果实例代码
Jul 13 Javascript
浅谈vuex actions和mutation的异曲同工
Dec 13 Javascript
微信小程序如何通过用户授权获取手机号(getPhoneNumber)
Jan 21 Javascript
解决removeEventListener 无法清除监听的问题
Oct 30 Javascript
详解Anyscript开发指南绕过typescript类型检查
Sep 23 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笔记之:基于面向对象设计的详解
2013/05/14 PHP
php多个文件及图片上传实例详解
2014/11/10 PHP
PHP微信开发之有道翻译
2016/06/23 PHP
php实现的简单数据库操作Model类
2016/11/16 PHP
jQuery 核心函数以及jQuery对象
2010/03/23 Javascript
ExtJS DOM元素操作经验分享
2013/08/28 Javascript
浅谈jQuery事件绑定原理
2015/01/02 Javascript
jQuery实现简单二级下拉菜单
2015/04/12 Javascript
JQuery使用index方法获取Jquery对象数组下标的方法
2015/05/18 Javascript
jquery实用技巧之输入框提示语句
2016/07/28 Javascript
快速移动鼠标触发问题及解决方法(ECharts外部调用保存为图片操作及工作流接线mouseenter和mouseleave)
2016/08/29 Javascript
微信小程序request出现400的问题解决办法
2017/05/23 Javascript
vue项目部署到Apache服务器中遇到的问题解决
2018/08/24 Javascript
[54:25]Ti4 循环赛第三日LGD vs MOUZ
2014/07/12 DOTA
简介Django框架中可使用的各类缓存
2015/07/23 Python
实例讲解Python的函数闭包使用中应注意的问题
2016/06/20 Python
Python编程实现的图片识别功能示例
2017/08/03 Python
Python分析学校四六级过关情况
2017/11/22 Python
Python with语句上下文管理器两种实现方法分析
2018/02/09 Python
opencv python 图像去噪的实现方法
2018/08/31 Python
Opencv实现抠图背景图替换功能
2019/05/21 Python
Python多线程threading模块用法实例分析
2019/05/22 Python
python 图像判断,清晰度(明暗),彩色与黑白实例
2020/06/04 Python
css3高级选择器使用方法
2013/12/02 HTML / CSS
某公司Java工程师面试题笔试题
2016/03/27 面试题
请解释一下webService? 如何用.net实现webService
2014/06/09 面试题
公司清洁工岗位职责
2013/12/14 职场文书
装饰活动策划方案
2014/02/11 职场文书
大学国际贸易专业自荐信
2014/06/05 职场文书
国际语言毕业生求职信
2014/07/08 职场文书
生物工程专业求职信
2014/09/03 职场文书
涨价通知
2015/04/23 职场文书
2015年数学教研工作总结
2015/07/22 职场文书
班主任培训研修日志
2015/11/13 职场文书
民警忠诚教育心得体会
2016/01/23 职场文书
七年级作文之秋游
2019/10/21 职场文书