form表单提交的几种方法

  1. <form id="myform" name="myform" method="post" onsubmit="return sumbitTest();"
  2. action="RegisterAction.action">
  3. <table>
  4. <tr>
  5. <td>姓名:</td>
  6. <td> <input type="text" name="name" /> </td>
  7. </tr>
  8. <tr>
  9. <td>性别:</td>
  10. <td>
  11. <input type="radio" name="sex" value="1"> 男
  12. <input type="radio" name="sex" value="0"> 女
  13. </td>
  14. </tr>
  15. <tr>
  16. <td>年龄:</td>
  17. <td>
  18. <select name="age">
  19. <option value="20">20</option>
  20. <option value="21">21</option>
  21. <option value="22">22</option>
  22. </select>
  23. </td>
  24. </tr>
  25. <tr>
  26. <td colspan="2">
  27. <input type="submit" value="Submit普通提交">
  28. <input type="button" id="ajaxBtn" value="AJAX提交" />
  29. <input type="button" id="jqueryBtn" value="jQuery提交" />
  30. <input type="button" id="jsBtn" value="JS提交" />
  31. <input type="submit" value="onSubmit提交" />
  32. </td>
  33. </tr>
  34. </table>
  35. </form>
  1. <script type="text/javascript">
  2. $(function() {
  3. //ajax提交
  4. $("#ajaxBtn").click(function() {
  5. var params = $("#myform").serialize();
  6. $.ajax( {
  7. type : "POST",
  8. url : "RegisterAction.action",
  9. data : params,
  10. success : function(msg) {
  11. alert("success: " + msg);
  12. }
  13. });
  14. })
  15. //jQuery提交
  16. $("#jqueryBtn").click(function(){
  17. $("#myform").submit();
  18. })
  19. //js提交
  20. $("#jsBtn").click(function(){
  21. document.myform.action="RegisterAction.action";
  22. document.myform.submit();
  23. })
  24. })
  25. function sumbitTest(){
  26. return true; //return false则不会提交
  27. }
  28. </script>

以上是比较常用的几种表单提交方式,但绝不局限于这些

form表单提交的几种方法的更多相关文章

  1. Form 表单提交的几种方式

    简单的总结一下form表单提交的几种方式:1.最简单的方式 就用form的submit提交方式,这种提交方式是不需要回调函数的   这种方式最近到一个form提供action路径后台接受就可以< ...

  2. vue---阻止默认表单提交的三种方法

    vue在做表单提交的时候,需要用到一些自定义的验证规则,这个时候就需要阻止表单默认的提交方式. 方法一:直接阻止 <form id="form" @submit=" ...

  3. mvc中form表单提交的几种形式

    第一种方式:submit 按钮 提交 <form action="MyDemand" method="post"> <span>关键字: ...

  4. html表单提交的几种方法

    原文地址:http://www.ijser.cn/?p=34 最普通最经常使用最一般的方法就是用submit type..看代码: <form name=”form” method=”post” ...

  5. js阻止表单提交的两种方法

    下面直接看代码. <!DOCTYPE html> <html lang="en"> <head> <meta charset=" ...

  6. 使用JS和JQuery 阻止表单提交的两种方法

    <html> <head> <meta http-equiv="Content-Type" content="text/html; char ...

  7. JavaScript form表单提交与验证

    原网址:https://blog.csdn.net/vipwxs/article/details/79119701 一.form对象的属性: name:获取表单的名称,该name一般给JS使用 met ...

  8. python中前后端通信方法Ajax和ORM映射(form表单提交)

    后端从数据库获取数据给到前端: 第一种方式: admin.py文件代码: @admin.route('/showList') def show(): # 获取数据库所有文章数据,得到一个个对象 res ...

  9. ajax post提交form表单 报400错误 解决方法

    昨天晚上做项目遇到了一个奇怪的问题,我用ajax提交一个form表单,后台Java方法用的是一个实体接,但是他根本不进方法体中,直接给我一个400的错误,一开始我以为是我路径的问题(尴尬),结果直接访 ...

随机推荐

  1. UVA 10200 Prime Time【暴力,精度】

    题目链接: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_proble ...

  2. poj 3041——Asteroids

    poj       3041——Asteroids Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 22604   Accep ...

  3. POJ 3281 [网络流dinic算法模板]

    题意: 农场主有f种食物,d种饮料,n头牛. 接下来的n行每行第一个数代表第i头牛喜欢吃的食物数量,和第i头牛喜欢喝的饮料数目. 接下来分别是喜欢的食物和饮料的编号. 求解:农场主最多能保证几头牛同时 ...

  4. Java fail-fast 与 fail-safe 机制对比

    关于fail-fast参考这篇文章:   从 modCount 看 java集合 fail-fast 机制 一.fail-safe概述以及与fail-fast区别 首先 fail-safe 并不属于J ...

  5. Spring实战Day2

    创建对象之后如何体现对象之间的依赖? Spring容器负责创建Bean和依赖注入,那么Spring是怎么将Bean装配在一起的呢? Spring提供了三种方式装配机制 1.隐式的bean发现机制和自动 ...

  6. MongoDB学习day05--MongDB开启权限验证,创建用户

    一.MongoDB账户权限配置 1.创建超级管理员用户 use admin db.createUser({ user:'admin', pwd:'123456', roles:[{role:'root ...

  7. python解析xml文件之xml.etree.cElementTree和xml.etree.ElementTree区别和基本使用

    1.解析速度:ElementTree在 Python 标准库中有两种实现.一种是纯 Python 实现例如 xml.etree.ElementTree ,另外一种是速度快一点的 xml.etree.c ...

  8. 如何利用Fluxion诱惑目标用户获取WPA密码

      前言 由于ISP替代了易受攻击的路由器,供渗透测试人员选择的诸如Reaver这样的工具越来越少,对于特定的目标,哪些工具有用与否能够确定的也很少.而如果采用暴力破解WPA密码,可能会需要大量的时间 ...

  9. [Bash] Create nested folder in Bash

    We can create a single folder by doing: mkdir onefolder If we want to create nested folder we need t ...

  10. 当Eclipse爱上SVN

    推荐使用:Subclipse  :http://jingyan.baidu.com/article/1612d5007d41e9e20e1eeeff.html 为离线安装做准备: 1.下载Subver ...