首页 > 代码库 > jquery将表单序列化json对象

jquery将表单序列化json对象

 $.fn.serializeObject = function () {            var obj = {};            var count = 0;            $.each(this.serializeArray(), function (i, o) {                var n = o.name, v = o.value;                count++;                obj[n] = obj[n] === undefined ? v                : $.isArray(obj[n]) ? obj[n].concat(v)                : [obj[n], v];            });            //obj.nameCounts = count + "";//表单name个数            return JSON.stringify(obj);        };调用示例:var serStr = $(‘#form1‘).serializeObject();

 实例下载