Jquery怎么将一个object对象转换成json字符串

 我来答
倾流一最
2018-03-30 · TA获得超过8148个赞
知道小有建树答主
回答量:64
采纳率:100%
帮助的人:8782
展开全部

jquery中没有这样的方法,只有将字符串转换为对象的方法:jQuery.parseJSON( json)。  如果将object对象转换为json字符串,在现代浏览器中可以用JSON.stringify()这个原生方法。在IE6/7以及IE8兼容模式中,可以先引用https://github.com/douglascrockford/JSON-js/blob/master/json2.js之后再采用JSON.stringify()。

延展阅读:

  • jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库( 或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

  • 简单地说 ,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,或者在异步应用程序中将字符串从 Web 客户机传递给服务器端程序。这个字符串看起来有点儿古怪,但是JavaScript很容易解释它,而且 JSON 可以表示比"名称 / 值对"更复杂的结构。

奔流的宵析
2016-06-20 · TA获得超过375个赞
知道小有建树答主
回答量:207
采纳率:0%
帮助的人:125万
展开全部
<script>
//对象转json
var data = {"user":[{"name":"John1","pwd":"123"},{"name":"John2","pwd":"1233"}]}; 
var json_str = JSON.stringify(data);
alert(json_str);

//json字符串转对象
var userObj='{"user":[{"name":"John","pwd":"123"}]}';
var json = $.parseJSON(userObj); 
alert(json.user[0].name);   
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
苹果牛奶巧克力雪糕冰淇淋
推荐于2017-12-15 · TA获得超过254个赞
知道小有建树答主
回答量:519
采纳率:100%
帮助的人:240万
展开全部
1.下载 json2.js

2.然后页面引用 <script type="text/javascript" src="json2"></script>

3.再将 jQuery.toJSON(obj) 置换成 JSON.stringify(obj) 即可
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
vision_Yiu
2016-06-20 · TA获得超过349个赞
知道小有建树答主
回答量:251
采纳率:100%
帮助的人:73.4万
展开全部
JSON.stringify(object);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式