jquery mvc ajaxjson 当返回json的数据为数组对象时。该如何处理?

    技术2022-05-20  68

    例子:[{name:wtq,age:19},{name:wtq,age:19},{name:wtq,age:19}]

     

    当使用  $.each( [{name:wtq,age:19},{name:wtq,age:19},{name:wtq,age:19}], function (i, value) {

     

                               参数i表示索引,而value表示一个对象,所以上面的数据就有3个对象,

                                那么该如何访问这3个对象中的值呢?

                                  方法是:直接使用value.name.

     

                                    上面的data[i]与value是等价的。

                                    data[i].name 与value.name是等价的。

     

                            });

     

     

     

    如json数据为数组对象是,该如何访问。

      var data = [[1, 2, 3], [3, 4, 5], [4, 5, 6], [5, 6, 7]];

       $.each(data, function (i, value) {

                        alert(i+"   "+  data[i][i]);

     

                    });

     

     上面的i表示索引,而data[i]表示为一维数组,如data[0]=[1,2,3]

    data[1][2]表示第二个数组的第二个元素。

     


    最新回复(0)