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多线程的实现方法
May 08 Javascript
JavaScript使用HTML5的window.postMessage实现跨域通信例子
Apr 11 Javascript
基于jquery固定于顶部的导航响应浏览器滚动条事件
Nov 02 Javascript
JavaScript File分段上传
Mar 10 Javascript
angularjs 源码解析之injector
Aug 22 Javascript
Javascript+CSS3实现进度条效果
Oct 28 Javascript
Vue2单一事件管理组件通信
May 09 Javascript
vue通过watch对input做字数限定的方法
Jul 13 Javascript
vue组件实现文字居中对齐的方法
Aug 23 Javascript
自己动手封装一个React Native多级联动
Sep 19 Javascript
Vue递归实现树形菜单方法实例
Nov 06 Javascript
你了解vue3.0响应式数据怎么实现吗
Jun 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
印尼林东PWN黄金曼特宁咖啡豆:怎么冲世界上最醇厚的咖啡冲煮教程
2021/03/03 冲泡冲煮
NOT NULL 和NULL
2007/01/15 PHP
mac下使用brew配置环境的步骤分享
2011/05/23 PHP
PHP实现的简单路由和类自动加载功能
2018/03/13 PHP
捕获关闭窗口的脚本
2009/01/10 Javascript
使用Jquery打造最佳用户体验的登录页面的实现代码
2011/07/08 Javascript
jQuery EasyUI API 中文文档 - Tabs标签页/选项卡
2011/10/01 Javascript
jquery插件制作 图片走廊 gallery
2012/08/17 Javascript
JavaScript在XHTML中的用法详解
2013/04/11 Javascript
AngularJS实现分页显示数据库信息
2016/07/01 Javascript
JS面试题---关于算法台阶的问题
2016/07/26 Javascript
JS实现拖动滚动条评分的效果代码分享
2016/09/29 Javascript
JavaScript调试之console.log调试的一个小技巧分享
2017/08/07 Javascript
关于vue.extend和vue.component的区别浅析
2017/08/16 Javascript
AngularJS创建一个上传照片的指令实例代码
2018/02/24 Javascript
浅析Vue.js 中的条件渲染指令
2018/11/19 Javascript
mockjs+vue页面直接展示数据的方法
2018/12/19 Javascript
微信小程序实现文字无限轮播效果
2018/12/28 Javascript
解决vue axios跨域 Request Method: OPTIONS问题(预检请求)
2020/08/14 Javascript
小程序实现列表倒计时功能
2021/01/29 Javascript
使用Python读写文本文件及编写简单的文本编辑器
2016/03/11 Python
深入理解python多进程编程
2016/06/12 Python
Python的numpy库中将矩阵转换为列表等函数的方法
2018/04/04 Python
django配置连接数据库及原生sql语句的使用方法
2019/03/03 Python
对Django项目中的ORM映射与模糊查询的使用详解
2019/07/18 Python
Flask中sqlalchemy模块的实例用法
2020/08/02 Python
意大利单身交友网站:Meetic
2020/07/12 全球购物
Unix如何添加新的用户
2014/08/20 面试题
金融管理专业毕业生求职信
2014/03/12 职场文书
个人自荐材料
2014/05/23 职场文书
军训拉歌口号
2014/06/13 职场文书
家长会标语
2014/06/24 职场文书
2014年业务工作总结
2014/11/17 职场文书
小学一年级数学教学计划
2015/01/20 职场文书
《分一些蚊子进来》读后感3篇
2020/01/09 职场文书
Golang并发工具Singleflight
2022/05/06 Golang