发布于 2015-08-12 15:57:53 | 1395 次阅读 | 评论: 1 | 来源: 网络整理
serialize() ⇒ string
在Ajax post请求中将用作提交的表单元素的值编译成 URL-encoded 字符串。
serializeArray() ⇒ array
将用作提交的表单元素的值编译成拥有name和value对象组成的数组。不能使用的表单元素,buttons,未选中的radio buttons/checkboxs 将会被跳过。结果不包含file inputs的数据。
$('form').serializeArray()
//=> [{ name: 'size', value: 'micro' },
// { name: 'name', value: 'Zepto' }]
submit() ⇒ self
submit(function(e){ ... }) ⇒ self
为 "submit" 事件绑定一个处理函数,或者触发元素上的 "submit" 事件。当参数function没有给出时,触发当前表单“submit”事件,并且执行默认的提交表单行为,除非调用了 preventDefault()
。
当function参数给出时,在当前元素上它简单得为其在“submit”事件绑定一个处理函数。