/**
* 自动将form表单封装成json对象
*/
$.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;
};
//ajax请求,以json格式
$.ajax({
url:"buy",
type:"POST",
data:JSON.stringify($('form').serializeObject()),
contentType:"application/json", //缺失会出现URL编码,无法转成json对象
success:function(){
alert("成功");
}
});
相关文章
- 使用Javascript/jQuery将javascript对象转换为json格式数据 - 海涛的CSDN博客 - 博客频道 - CSDN.NET
- 使用JQuery将前端form表单数据转换为JSON字符串传递到后台处理
- Jquery如何序列化form表单数据为JSON对象 C# ADO.NET中设置Like模糊查询的参数 从客户端出现小于等于公式符号引发检测到有潜在危险的Request.Form 值 jquery调用iframe里面的方法 Js根据Ip地址自动判断是哪个城市 【我们一起写框架】MVVM的WPF框架(三)—数据控件 设计模式之简单工厂模式(C#语言描述)
- 将HTML表单中的输入数据插入JSON对象,然后将其存储在MYSQL中
- form 转json,将form表单中的数据序列化数组后转换为Json
- 将指定的form表单所有输入项转为json数据
- form表单序列化后的数据转json对象
- jquery序列化form表单使用ajax提交后处理返回的json数据
- 将HTML表单中的输入数据插入JSON对象,然后将其存储在MYSQL中
- 使用jquery将表单自动封装成json对象 /json对象元素的添加删除和转换