js serialize表单信息序列化
来源:原创
时间:2016-09-15
作者:脚本小站
分类:JS/JQuery
表单信息序列化
$("form").serialize();
序列化后的结果 FirstName=Bill&LastName=Gates ,这样有利于ajax提交表单信息。
只要获取表单对象即可获得表单中所有信息。
如何提交序列化后的信息
$.ajax({
type: 'post',
url: 'index.php',
data: $("form").serialize(),
success: function(data) {
// ...
}
});
$.post('your url', $("form").serialize(), function(data) {
// ...
}
});
$.get('your url', $("form").serialize(), function(data) {
// ...
}
});
$.getJSON('your url', $("form").serialize(), function(data) {
// ...
}
});还有一个类似的方法
这个方法是将表单信息转换成对象,以数组方式可以访问。
$('form').serializeArray();
[
{
name:"username"
value:"admin"
}
{
name:"password"
value:"123456"
}
]