juqery 反序列化 自用

39 阅读1分钟
(function (window, $) {    //  juqery  反序列化
		$.fn.serializeJson = function () {
			var serializeObj = {};
			var array = this.serializeArray();
			var str = this.serialize();
			$(array).each(
				function () {
					if (serializeObj[this.name]) {
						if ($.isArray(serializeObj[this.name])) {
							serializeObj[this.name].push(this.value);
						} else {
							serializeObj[this.name] = [
								serializeObj[this.name], this.value];
						}
					} else {
						serializeObj[this.name] = this.value;
					}
				});
			return serializeObj;
		};
	})(window, jQuery);