使用dojo发布json数组

使用dojo发布json数组,json,dojo,Json,Dojo,您好,我正在尝试使用dojo将javascript对象数组发回服务器 我有一个数据数组,如下所示: var elements = [ myobj = {id:"1", name:"myname", title:"mytitle"}, myobj = {id:"2", name:"myname2", title:"mytitle2"} ] 我想将其作为json字符串发布回服务器,由PHP脚本处理。但是,dojo.toJson将只对单个对象进行序列化 如何将整个对象数组转换为可以发布到后

您好,我正在尝试使用dojo将javascript对象数组发回服务器

我有一个数据数组,如下所示:

var elements = [
  myobj = {id:"1", name:"myname", title:"mytitle"},
  myobj = {id:"2", name:"myname2", title:"mytitle2"}
] 
我想将其作为json字符串发布回服务器,由PHP脚本处理。但是,dojo.toJson将只对单个对象进行序列化

如何将整个对象数组转换为可以发布到后端进行处理的json字符串


非常感谢

您的信息有误:
dojo.toJson()
处理数组时不会出现问题。我刚刚插入了您的
元素
,这就是我得到的:

[{"id":"1","name":"myname","title":"mytitle"},{"id":"2","name":"myname2","title":"mytitle2"}]
我看没问题


但也许我误解了什么?请发布一个示例来证明您的观点。

您的信息有误:
dojo.toJson()
处理数组时没有问题。我刚刚插入了您的
元素
,这就是我得到的:

[{"id":"1","name":"myname","title":"mytitle"},{"id":"2","name":"myname2","title":"mytitle2"}]
我看没问题


但也许我误解了什么?请发布一个示例来证明您的观点。

不,您是对的。。。我的信息是从哪里来的,它只给你一个对象引用。再试一次之后,一切似乎都很好。谢谢。数组也是一个对象。并非所有对象都那么幸运:JSON不直接支持某些对象,如正则表达式或日期。但是数组是JSON的基本组成部分,所以我所知道的所有库都能很好地处理数组。。。我的信息是从哪里来的,它只给你一个对象引用。再试一次之后,一切似乎都很好。谢谢。数组也是一个对象。并非所有对象都那么幸运:JSON不直接支持某些对象,如正则表达式或日期。但是数组是JSON的基本部分,所以我所知道的所有库都能很好地处理数组。