jsp页面中,如何使用jquery拼接json格式的数据

JavaScript017

jsp页面中,如何使用jquery拼接json格式的数据,第1张

不知道你想做什么。

jquery是运行在

浏览器

端的一个js

函数库,json被浏览器解析之后就是

一个js

字面量

(或叫做对象)

。你说拼接,是不是把两个

json

的数据变成一个对象?我觉得这完全没必要吧,如果你需要同时获取两个json你可以在

服务器端

直接把这两次请求合并为一个,这样只用一次请求

速度还快一些

如果你非要获取两次然后拼接成一个对象也可行。

function

callBack(json){

这里写你处理最终json的

代码

}

$.getJSON("url1",

function(json1)

{//获取第一个json

$.getJSON("url2",

function(json2)

{//

回调函数

中获取第二个json

var

key

for

(key

in

json2)

{//遍历第二个json对象添加到第一个json中

json1[key]

=

json2[key]

}

callBack(json1)

//处理最终得到的json对象

})

})

检测是不是已存在同样的idfunction test(a,b){for(var i=0i <b.lengthi++){if(a.get[0].id == b[i].get[0].id){b[i].get.push(a.get[0])return true} }return false}//将同样的id放在同一类中function fun(result,rest){if(rest.length