0
我试图在通过它执行each()循环之前获取ajax调用返回的第一个对象。下面是对作品的代码每个:jQuery:在Ajax调用后获取数组中的第一个对象
$.each(obj.DATA, function(indexInArray, value) {
var depts = value[departmentListIndex];
console.log("test",depts);
});
我想要做的是这样的:
$.each.first(obj.DATA, function(indexInArray, value) {
var depts = value[departmentListIndex];
console.log("test",depts);
});
但我发现了这个错误:
VM1172:38 Uncaught TypeError: $.each.first is not a function
做$ .get(obj.DATA).....也不起作用。
如果'obj.DATA'是一个数组,那么一个简单的'obj.DATA [0]'会让你成为第一个。是的,'$ .each.first'不是一个函数。 – choz
数组中返回的对象有两个级别。我用obj.DATA [0] [14],并且工作。谢谢 – beaconhill
很高兴帮助..我以为我一开始并不理解你的问题。如果你想用'.each'迭代第一个数组,你可以像'$ .each(obj.DATA [0],...) – choz