假设有多个对象,您将不得不使用$.each或这样。Items []jQuery 中有很多迭代函数,比如map和each. 选择最适合您需求的一种。Items []要从中选择jsonResponse,请使用
var items = jsonResponse.Items;
这是一个each函数的样子:
//empty array for your ids
var ids = [];
//each function for iteration
$.each(items, function(i, item) {
ids.push(item.id);
});
//done. now check if its all there
alert(JSON.stringify(ids));
或者你也可以使用for循环:
//empty array for your ids
var ids = [], i=0;
//for loop for iteration
for( ; i < items.length, i++)
{
ids.push(items[i].id);
};
//done. now check if its all there
alert(JSON.stringify(ids));
或者,只需使用map:
var ids = $.map(items, function(item, i) {
//return id from item object
return item.id;
});