.serializeArray() 是jquery提供的序列化表单元素的方法,返回json对象
需要注意的是,元素应当含有name属性
id可以是单独的表单元素,也可以是form标签,以获取form下面的所有表单元素的值
function getFormData (id){
let formData = $(id).serializeArray();
let newData = {};
$.each(formData,function(index,item){
if(!newData[item.value]){
newData[item.name] = {};
}
newData[item.name] = item.value;
})
return newData
}
本文介绍了一种使用jQuery的.serializeArray()方法来序列化表单数据的方法。此方法能够将表单元素的数据转换为JSON对象,便于进行进一步的数据处理及传输。

821

被折叠的 条评论
为什么被折叠?



