我能够从asp.net mvc控制器的操作(返回json)中获取数据到视图中的jquery。我正在这里以“ t”收集数据。但是我需要遍历数据中的每个集合,所以我想得到类似t.count的东西。这样我就可以在那里执行for循环了。

这为我工作:

       $.getJSON('/LoadTest/GetAllQuestionsForTest', function(data) {

                        var t = $.parseJSON(data);
                        alert(t[0].QuestionText);

    // want here
    //var count = t.count;//how to get this value ?
   // for(i=1;i <= count;i++)
   // {
    //create div on the fly (this i can do )
   // }


                    });


但仅显示第0个索引值。我想获取数据收集中的对象数。这样我就可以迭代它。怎么做?

最佳答案

我只能假定返回的JSON是对象数组。如果是这样,则可以使用'length'属性(而不是'count',这在js中不存在)来获取javascript中数组的大小。

09-05 01:04
查看更多