Javascript 使用jquery将json转换为字符串
我有一个嵌套的json。我想把它作为表单输入值发布 但是,jquery似乎将Javascript 使用jquery将json转换为字符串,javascript,jquery,json,Javascript,Jquery,Json,我有一个嵌套的json。我想把它作为表单输入值发布 但是,jquery似乎将“Object Object”字符串放入值中 与处理json相比,传递字符串并将其转换为我需要的本机形式似乎更容易,因为生成json后我不需要更改任何内容 转换json的最简单方法是什么 变成它的字符串形式 var json = '{ "firstName": "John", "lastName": "Smith", "age": 25, "address": { "st
“Object Object”
字符串放入值中
与处理json相比,传递字符串并将其转换为我需要的本机形式似乎更容易,因为生成json后我不需要更改任何内容
转换json的最简单方法是什么
变成它的字符串形式
var json = '{
"firstName": "John",
"lastName": "Smith",
"age": 25,
"address": {
"streetAddress": "21 2nd Street",
"city": "New York",
"state": "NY",
"postalCode": "10021"
},
"phoneNumber": [
{ "type": "home", "number": "212 555-1234" },
{ "type": "fax", "number": "646 555-4567" }
],
"newSubscription": false,
"companyName": null
}'
以下内容无法满足我的需要:
Json.stringify()
jQuery没有用于JSON字符串化本机对象的方法。您将需要为尚未支持它的浏览器提供
JSON.stringify()
方法的方法。Duplicate:“以下内容不能满足我的需要:”->如何?
Json.stringify()