//Jquery扩展方法: $.fn.serializeObject = function() { var o = {}; var a = this.serializeArray(); $.each(a, function() { if (o[this.name]) { 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 url=""; var param = $('form').serializeObject() ; //序列化为Json对象(可以直接异步提交该数据) $.post(url,param,function(data){ alert(data); }); //param = JSON.stringify(param);//Json对象转为Json字符串
form表单序列化为json数据,方便异步提交表单
最新推荐文章于 2024-03-18 22:46:45 发布