任何人都可以向我报告$ .each()吗?
答案 0 :(得分:3)
假设您有以下数组对象:
var data = [ { 'id': '1', 'name': 'foo' }, { 'id': 1, 'name': 'bar' } ];
你可以遍历其元素:
$.each(data, function(index, value) {
// this will be executed for each element of the array and here
// you can use value.id and value.name which are the two properties
// defined for each object in the array
});
但通常这个JSON来自服务器以响应AJAX请求。因此,在成功回调此请求时,您可以遍历服务器返回的数组元素:
$.getJSON('/foo.cgi', function(data) {
$.each(data, function(index, value) {
alert(value.name);
});
});
答案 1 :(得分:0)