1. <form οnsubmit="return false" method='post'>

2. jquery获取表单元素值并转换为json

function serializeAryToJson (Arr) {var data = {};$(Arr).each(function () {//相同的数组的键会覆盖if (data[this.name] !== undefined) {if (!data[this.name].push) {data[this.name] = [data[this.name]];}data[this.name].push(this.value || '');} else {data[this.name] = this.value || '';}});return data;
};params = $("form").serializeArray();jsonParams = serializeAryToJson (params) ;//表单元素值
url = $("form").attr('action');
method =  $("form").attr('method');

3. ajax提交

$.ajax({url: url,data: jsonParams,type: method,dataType: "json",success: function (data) {},statusCode: {404: function () {MXHY.isSend = true;console.log('404');}},error: function (msg) {console.error(msg);}
});

js ajax 表单异步提交相关推荐

  1. html5表单提交json数据库,使用html5的FormData对象,通过 Ajax表单异步提交文件数据...

    每次在向服务器提交文件对象数据是,总是需要借助各种三方插件来实现表单异步提交功能,还要为不同的界面去定制不同的插件css,相当繁琐.XMLHttpRequest Level 2 添加了一个新的接口-- ...

  2. 【转】4.2使用jQuery.form插件,实现完美的表单异步提交

    传送门:异步编程系列目录-- 示例下载:使用jQuery.form插件,实现完美的表单异步提交.rar 抓住6月份的尾巴,今天的主题是 今天我想介绍的是一款jQuery的插件:Jquery.form. ...

  3. js实现表单form提交前进行确认提示

    在jquery中,可以使用confirm来弹出提示框,实现确认提交.下面小编举例讲解js实现表单form提交前进行确认提示. 工具/原料 js+html 代码编辑器:zend studio 10.0 ...

  4. yii表单ajax验证,yii2 modal弹窗之ActiveForm ajax表单异步验证

    前面我们讲述了yii2中如何使用modal以及yii2 gridview列表内更新操作如何使用modal的问题,本以为modal要告一段落可以开始新的话题了,但是实际问题往往超乎想像,这不modal弹 ...

  5. yii2 modal弹窗之ActiveForm ajax表单异步验证

    作者:白狼 出处:http://www.manks.top/yii2_modal_activeform_ajax.html 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位 ...

  6. js防止表单重复提交

    在表单提交的时候,用户有时候会重复的点击提交按钮,会导致多次提交,产生重复数据.我们应该怎么办了?一般想法是:通过attachEvent在 form的onsubmit事件中写一个方法,每次触发该事件时 ...

  7. html怎么防止表单重复提交,js防止表单重复提交的解决方法

    防止表单重复提交,通常会通过attachEvent在 form的onsubmit事件中写一个方法,每次触发该事件时执行该方法,可以给form增加一个submited属性,每次判断这个属性,为 fals ...

  8. js之表单序列化提交

    jQuery 序列化表单数据 serialize() serializeArray()  1.serialize()方法 格式:var data = $("form").seria ...

  9. Jquery+php+ajax实现表单异步提交,动态添加回复评论

    HTML代码: --------------------------------------------------------------------------- <!DOCTYPE htm ...

  10. ext js ajax表单校验,Extjs之grid单元格编辑校验(示例代码)

    效果如图所示: 1. 添加CSS样式 .x-grid-cell-invalid .x-grid-cell-inner:before{content: "";position: ab ...

最新文章

  1. Java Streams,第 1 部分: java.util.stream 库简介
  2. 一些Setup Factory 教程的链接
  3. C# 制作不规则窗体的两种解决方案
  4. (原创) JavaScript是什么?
  5. python封装c++接口_用C++封装MySQL的API的教程
  6. Python--网络编程-----基于UDP协议的套接字不会发生粘包
  7. cisco虚拟3a服务器,思科Cisco基于服务器的AAA实验详解
  8. 数据结构课程设计——学生成绩查询与分析系统(简单详细版,含讲解)
  9. Python制作音乐播放器
  10. 致凯利定理(Cayley公式)
  11. Java随笔记 - 断包和粘包 解决方法
  12. 手机显示未连接网络连接到服务器是怎么回事,苹果浏览器显示未连接互联网是什么回事...
  13. 北京将超前布局6G未来网络!这场发布会,信息量很大
  14. 雨中拍照:廉价好用的自制伞架
  15. 果粉沸腾,iPhone6领衔苹果最顶级明星阵容
  16. 判断页面是否在微信或者企业微信环境下
  17. 我的世界服务器修改器1.7.10,我的世界修改器_我的世界TMI内置修改器1.7.10 - 99单机游戏...
  18. 东方梦符祭服务器维护能玩吗,东方梦符祭新手经营攻略 东方梦符祭怎样玩
  19. Cmn组合数c语言,计算并输出组合数Cmn……不会打……要求递归……谢谢
  20. 微信小程序:本地存储数据

热门文章

  1. 关于vue自定义事件中,传递参数的一点理解
  2. sqlserver中的循环遍历(普通循环和游标循环)(转载)
  3. java程序员学习路线图 java程序员进阶路线
  4. C++ 类型转换归纳
  5. YII学习笔记-登录后的session的总结
  6. Net-SNMPv3的使用
  7. 在Windows系统中用nginx与mono搭建asp.net运行环境,附详细例图与代码
  8. Android 学习之Fragment的创建
  9. Android 进程的五种生命周期学习
  10. (三)洞悉linux下的Netfilteriptables:内核中的rule,match和target