如何使用jquery获取表单字段的元数据结构?

时间:2015-07-06 11:16:02

标签: jquery

我有表单,其中包含文件和文本框

点击提交按钮后我想在json中使用元数据,是否可以获取值,占位符,id,类等元数据......例如

{"fields":[{"label":"Medical history","field_type":"file","required":true,"field_options":{},"cid":"c14"},{"label":"Firstname","field_type":"text","required":true,"field_options":{"size":"small"},"cid":"c19"}]}

1 个答案:

答案 0 :(得分:0)

这可能很乏味,但是,可能。您可以使用data-*属性执行此操作。因此,请更改表单中的每个元素,如:

<input type="text" name="medhist"
       data-name="Medical history" data-type="text"
       data-reqd="true" data-field_options="{}"
       data-cid="c14" />

然后,您可以遍历表单元素并收集所有数据字段并构建JSON。希望这是一个正确的启动。