将带有表单数组的表单转换为vaild json对象

时间:2015-07-30 01:35:03

标签: javascript jquery html json forms

我的表单看起来像这样。

<form>
    <input type="text" name="pic" value="test" />
    <input type="text" name="person[0].name" value="Bob" />
    <input type="text" name="person[0].age" value="25" />
    <input type="text" name="person[1].name" value="Jim"/>
    <input type="text" name="person[1].age" value="30" />
</form>

他们的方法是否可以采用任何形式,如果几个表单元素的名称相同,则将它们放入json中初始名称下的数组中。

理想情况下,json对象看起来像

    {
      "pic" : "test",
      "person":[
                {"name":"Bob", "age":"25"}, 
                {"name":"Jim", "age":"30"}
               ]
   }

1 个答案:

答案 0 :(得分:0)

我找到了一个处理这个

的库

form2js