jquery.serialize-hash:基于表单生成哈希值的jQuery插件

jopen 11年前

这个JQuery插件能够序列化一个表单,并返回一个哈希值。它支持带方括号的输入名。以下是一个示例:

    <form id="form">        <input type="text" name="firstkey" value="val1" />        <input type="email" name="email" value="me@example.com" />        <input type="hidden" name="secondkey[0]" value="val2" />        <input type="hidden" name="secondkey[1]" value="val3" />        <input type="hidden" name="secondkey[key]" value="val4" />      </form>
 $('#form').serializeHash()
结果如下:
    {        firstkey: 'val1',        email: 'me@example.com',        secondkey: {          0: 'val2',          1: 'val3',          key: 'val4'        }      }

项目主页:http://www.open-open.com/lib/view/home/1352873658543