结合2 JSON对象jQuery中 [英] Combine 2 JSON objects in JQUERY

查看:95
本文介绍了结合2 JSON对象jQuery中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

能否请你帮我如何结合下面的结果1和结果2 JSON对象为单JSON这样的,我有名字,没有,平均,Subject1,Subject2成单一的JSON对象。我使用它jQuery的AJAX。

Could you please help me on how to combine the below Result1 and Result2 JSON objects into single JSON such that i have Name,No,Avg,Subject1,Subject2 into single JSON object. I am using it in JQUERY AJAX.

{"Result1":"[{"NAME" : "Mark","No" : "23544","Avg" : "49"}]"}

{"Result2":"[{"Subject1" : "Maths","Subject2" : "Computers"}]"}

请帮忙。

感谢

推荐答案

请参阅 jQuery.extend()

var x = {"Result1":"[{"NAME" : "Mark","No" : "23544","Avg" : "49"}]"}
var y = {"Result2":"[{"Subject1" : "Maths","Subject2" : "Computers"}]"}

var z = jQuery.extend({}, x.Result1[0], y.Result2[0]);
// z.NAME, z.No, z.Avg, z.subject1...

我不知道你是否已经解析JSON字符串转换为JavaScript对象之中;但见 jQuery.parseJSON() 就看你如何做到这一点(请注意, parseJSON()会,如果你传递无效的JSON引发错误)。

I'm not sure whether you've parsed the JSON string into a JavaScript object yet; but see jQuery.parseJSON() to see how you do this (be aware; parseJSON() will throw an error if you pass it invalid JSON).

这篇关于结合2 JSON对象jQuery中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆