是否可以合并两组数据data.posts
和data.comments
,以便它们在我的循环中都得到响应?
success: function(data) {
datas = data.posts;
datas = data.comments;
$.each(datas, function(i, response) {
)}
}
答案 0 :(得分:1)
当然:
success: function(data) {
var datas = {};
datas = data.posts;
datas = data.comments;
for (var postIndex in data.posts) {
datas[postIndex] = data.posts[postIndex];
}
for (var commentIndex in data.comments) {
datas[commentIndex] = data.comments[commentIndex];
}
$.each(datas, function(i, response) {
)}
}
但是你必须知道,如果posts
和comments
有一些类似的键,后者会在合并结果中覆盖前者。如果您对此不满意,请添加更多信息。