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