jQuery 遍历 json 方法大全

1、for循环:

var obj = {
    "status":1,
    "bkmsg":"\u6210\u529f",
    "bkdata":["\u5415\u5c1a\u5fd7","1387580400","\u6dfb\u52a0\u8bb0\u5f55"]
}
// console.log(obj.length);
if (obj.status == 1) {
    for (var i = 0; i < obj.bkdata.length; i++) {
        console.log(obj.bkdata[i]);
    };
}else{
    alert("数据有误~");
};

2、for in 循环:

//for in循环
for(x in obj.bkdata){
    //x表示是下标,来指定变量,指定的变量可以是数组元素,也可以是对象的属性。
    console.log(obj.bkdata[x]);
}

3、 each方法

if (obj.status == 1) {
     $(obj.bkdata).each(function(index,item){
         //index指下标
         //item指代对应元素内容
         //this指代每一个元素对象
         //console.log(obj.bkdata[index]);
         console.log(item);
         //console.log($(this));
    });
}else{
    alert("数据有误~");
};
时间: 2024-08-09 14:50:15

jQuery 遍历 json 方法大全的相关文章

jquery 遍历 json【转】

jquery 遍历 json <HTML> <HEAD> <!-- meta 解释 : http://www.haorooms.com/post/html_meta_ds --> <meta http-equiv="content-Type"content="text/html;charset=utf-8"> <TITLE></TITLE> <style> </style>

bobo jquery遍历json键值对

[javascript] view plaincopy var jsonStr = {"customer_name":"大发粮油加工厂","customer_id":"1","y":"45646","stop_date":"2030-01-01 00:00:00.0","data_guid":"13sd13f1s3df

jquery遍历json与数组方法总结

来自:http://www.php100.com/html/program/jquery/2013/0905/5927.html 先我们来参考each() 方法,each()规定为每个匹配元素规定运行的函数,返回 false 可用于及早停止循环 语法 $(selector).each(function(index,element)) 例  each处理一维数组 var arr1 = [ "aaa", "bbb", "ccc" ];       

【转】 jquery遍历json数组方法

$(function () { var tbody = ""; //------------遍历对象 .each的使用------------- //对象语法JSON数据格式(当服务器端回调回来的对象数据格式是json数据格式,必须保证JSON的格式要求,回调的对象必须使用eval函数进行转化(否则将得不到Object).本文不作详细介绍服务器端回调的数据问题,我们将直接自定义对象) var obj = [{ "name": "项海军", &qu

jQuery 遍历 - find() 方法

jQuery 遍历参考手册 实例 搜索所有段落中的后代 span 元素,并将其颜色设置为红色: $("p").find("span").css('color','red'); 亲自试一试 定义和用法 find() 方法获得当前元素集合中每个元素的后代,通过选择器.jQuery 对象或元素来筛选. 语法 .find(selector) 参数 描述 selector 字符串值,包含供匹配当前元素集合的选择器表达式. 详细说明 如果给定一个表示 DOM 元素集合的 jQu

Java和JavaScript中使用Json方法大全

林炳文Evankaka原创作品. 转载请注明出处http://blog.csdn.net/evankaka   摘要:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式. 它基于ECMAScript的一个子集. JSON採用全然独立于语言的文本格式,可是也使用了相似于C语言家族的习惯(包含C.C++.C#.Java.JavaScript.Perl.Python等).这些特性使JSON成为理想的数据交换语言. 易于人阅读和编写.同一时候也易于机器解析和生成

jQuery 遍历 - slice() 方法

今天项目中遇到要获取前几个和最后几个元素,查了资料发现了这个slice()方法很实用,废了一番功夫终于明白怎么用的了.slice(start[,end]):start类型:Integer 开始选取子集的位置.第一个元素是0.如果是负数,则可以从集合的尾部开始选起. end (可选)类型:Integer 结束选取自己的位置,如果不指定,则就是本身的结尾. 如果提供的jQuery代表了一组DOM元素,slice()方法从匹配元素的子集中构造一个新的jQuery对象.所提供的start索引标识的设置一

jQuery 遍历 - children() 方法 获取指定id下子元素的值

<a id="Aobj_2_2" class="" specid="2" specvid="2" href="javascript:void(0);"> <span>红色</span> <i title="点击"></i> </a> $("#Aobj_2_2").children("sp

jquery 遍历json对象和json对象数组

描述:jQuery ajax处理服务端返回的json数据,这里主要说明的是对象数据,即目标 是对象. 首先是后台的处理过程.本例子为了方便采用servlet来作为服务端. 声明一个enty类.User.java代码如下: package enty; public class User { private int id; private String name; public User(){ } public User(int id,String name){ this.id = id; this