我有一个表单,我使用JQUERY模板,因为属性可以有多个字段。例如。用户可以拥有多个电话号码。因此,他可以通过按“添加一个数字”选项动态添加字段。通过这种方式,可以添加多个字段,但所有字段都具有相同的名称 我该如何将这种表单数据序列化为JSON对象? - 提前谢谢
答案 0 :(得分:1)
您可以使用$(form).serialize()
序列化表单我不确定元素ID与任何内容有什么关系,但它们在页面上应该是唯一的。
答案 1 :(得分:0)
您可以为多个字段设置name属性,将其视为数组。示例如下
<input type="text" name="phone[]">
<input type="text" name="phone[]">
<input type="text" name="phone[]">
现在提交您可以使用serializeArray()函数将数据发布到服务器端脚本
我希望这对你有用