jQuery serialize()方法与JSON.stringify()有什么区别?

时间:2014-03-30 09:24:01

标签: javascript jquery ajax json

也许我把这一切搞砸了,但是阅读jQuery的serialize()方法已经变得困惑了。当我需要为AJAX请求序列化对象时,我通常使用JSON.stringify()。这两种方法有何相似之处?

1 个答案:

答案 0 :(得分:21)

JSON.stringify从JavaScript对象或数组中生成application/json个数据。

jQuery.serialize从包含HTML表单元素或一组表单控件的jQuery对象生成application/x-www-form-urlencoded数据(HTML表单提交的标准编码)。