首页 > 解决方案 > 将表单数据转换为 JSON 对象的简单方法

问题描述

我想将表单字段中的值转换为 JSON 对象,但我希望它采用特定格式。像这样的东西:

{name: "John", surname: "Smith"}

有没有简单的方法来做到这一点?我不想手动构建每个字段,因为它们可能很多,我不想这样做

var data = JSON.stringify($("#newUserForm").serializeArray());

因为在这种情况下,JSON 看起来像这样:

[{"name":"name","value":"John"},{"name":"surname","value":"Smith"}]

也许有一些 jQuery 插件或其他技巧可以在一行代码中做到这一点?

标签: javascriptjqueryhtmljson

解决方案


推荐阅读