form表单序列化为json数据,方便异步提交表单
2018-03-29 10:45
951 查看
//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表单异步提交序列化表单数据
- jquery序列化form表单使用ajax提交后处理返回的json数据
- jquery序列化form表单使用ajax提交后处理返回的json数据
- jquery序列化form表单使用ajax提交后处理返回的json数据
- form表单提交json格式数据
- form表单数据反序列化得到json数据
- EasyUI的Form表单异步提交问题-ThinkPHP5对EasyUI异步表单不返回json
- 使用jQuery-Form做表单submit提交,获取响应json数据
- form表单序列化成json格式数据
- form表单序列化后的数据转json对象
- 非form表单提交的数据就要用@requestbody注解获取http传过来的值,尤其json
- Json格式化form表单里面需要提交的数据
- Jquery如何序列化form表单数据为JSON对象
- Jquery --- 将表单form数据序列化成json对象
- form表单序列化为json格式数据
- jquery序列化form表单使用ajax提交后处理返回的json数据
- ajax提交form表单数据serialize转为JSON
- android利用httpclient实现post、get请求restful接口进行json和form表单数据提交等公共方法类
- 怎么把表单中数据转换成json字符串?异步提交
- 带返回值的Form表单的异步提交(struts+json+jQuery.form)