jQuery序列化后的表单值转换成Json
Posted N神3
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery序列化后的表单值转换成Json相关的知识,希望对你有一定的参考价值。
$.fn.serializeObject = function()
{
var o = {};
var a = this.serializeArray();
$.each(a, function() {
if (o[this.name] !== undefined) {
if (!o[this.name].push) {
o[this.name] = [o[this.name]];
}
o[this.name].push(this.value || ‘‘);
} else {
o[this.name] = this.value || ‘‘;
}
});
return o;
};
var jsonObj = $("#form").serializeObject(); //json对象
var jsonStr = JSON.stringify($("#form").serializeObject()); //json字符串
以上是关于jQuery序列化后的表单值转换成Json的主要内容,如果未能解决你的问题,请参考以下文章