我能够从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中数组的大小。