Объединить два JSon Массивы
var jsonArray1 = [{'name': "value11", 'id':5}, {'name': "value12", 'id':23}];
var jsonArray2 = [{'name': "value21", 'id':1}, {'name': "value22", 'id':52}];
jsonArray1 = jsonArray1.concat(jsonArray2);
// jsonArray1 = [{'name': "value11", 'id':5}, {'name': "value12", 'id':23},
//{'name': "value21", 'id':1}, {'name': "value22", 'id':52}];
Объединить два JSON Объекты
var json1 = [{id:1, name: 'object1' ...}]
var json2 = [{id:2, name: 'object2' ...}]
var finalObj = json1.concat(json2);
Alternate вы можете попробовать объединить
var finalObj = $.merge(json1, json2);
вы можете использовать подобную технику для объединения различных объектов (массив, пользовательские объекты, и т.д. ...)
Посмотрите на эту webhelp .. будет полезно вам также
Это не похоже на объект JSON ... Можете ли вы опубликовать свой код до сих пор? – elclanrs
Это то, что вы начинаете с массива '[]' из этих объектов '{}', как в '[{data: something}, {data: something}, ... {data: something}]' –
is это вопрос Javascript или PHP? –