/**
* 自动将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("成功");
}
});

最新文章

  1. Visual Studio 实用扩展推荐
  2. Mac Pro 编译安装 Redis 的 PHP 客户端 phpredis
  3. dubbo源码分析6-telnet方式的管理实现
  4. batchInsert xml 配置 ibatis
  5. AWS系列之三 使用EBS
  6. NPOI设置Excel保护
  7. [oracle] update和merge语句的几点写法
  8. 采用PHP函数uniqid生成一个唯一的ID
  9. locals()函数访问当前还在作用范围内的局部变量
  10. IOS 透​视​投​影​矩​阵​推​导(转)
  11. 【转】Qt事件循环与线程 二
  12. 深入分析Java的内置日志API(java.util.logging)(一)
  13. Python中安装模块的方法
  14. Cocos.js
  15. python实现JWT
  16. 常用User-Agent大全
  17. WCF分布式4:客户端访问寄宿在IIS中的WCF服务
  18. Codeforces389D(SummerTrainingDay01-J)
  19. MySQL课堂小测
  20. 内置函数id,返回内存地址

热门文章

  1. 清理收藏夹中的CSS
  2. centos安装redis 5.0版本的集群
  3. MySQL8新特性(2)--mysql的升级过程
  4. hive中function函数查询
  5. SpringBoot项目实现配置实时刷新功能
  6. 泡泡一分钟:GEN-SLAM - Generative Modeling for Monocular Simultaneous Localization and Mapping
  7. 【Linux】使用 walle + docker-compose 部署上线单获取不到分支的解决办法
  8. [LeetCode] 802. Find Eventual Safe States 找到最终的安全状态
  9. 当代码上传git时,提示Repository not found The requested repository does not exist, or you do not have permission to access it. fatal: Could not read from remote repository. Please make sure you have the corre
  10. Consul服务告警之Watch机制