您的位置:首页 > Web前端 > JQuery

jquery序列化表单

2013-07-29 16:34 148 查看
jquery框架中提供了直接序列化form表单的方法,它会把form中的html标签,把元素的name和值分别作为key、value(input/select),生成为一个对象数组,我们把这个数组通过eval的形式,就可以得到一个json的对象了,然后把它post到后台,然后通过xml或者其他方法来处理,非常方便。

var submitData={};
var data = $("#form2").serializeArray();
for (var i = 0; i < data.length; i++) {
eval("submitData." + data[i].name + "='" + data[i].value.replace("'", "\\'") + "'");
}


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: