使用jquery将jquery模板表单序列化为json

时间:2012-01-13 07:37:17

标签: jquery json serialization html-form jsontemplate

我有一个表单,我使用JQUERY模板,因为属性可以有多个字段。例如。用户可以拥有多个电话号码。因此,他可以通过按“添加一个数字”选项动态添加字段。通过这种方式,可以添加多个字段,但所有字段都具有相同的名称 我该如何将这种表单数据序列化为JSON对象? - 提前谢谢

2 个答案:

答案 0 :(得分:1)

您可以使用$(form).serialize()

序列化表单

我不确定元素ID与任何内容有什么关系,但它们在页面上应该是唯一的。

答案 1 :(得分:0)

  • 您可以为多个字段设置name属性,将其视为数组。示例如下 <input type="text" name="phone[]"> <input type="text" name="phone[]"> <input type="text" name="phone[]">

  • 现在提交您可以使用serializeArray()函数将数据发布到服务器端脚本

我希望这对你有用