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. SUSE linux使用zypper 安装软件-比yum更好用

    1. How to install "wget" command in Linux and how to use multiple : https://www.cyberciti. ...

  2. gerrit ssh 登陆设置

    [root@web ~]# cat ~/.ssh/config Host gerrit User deploy-gerrit Port Hostname gerrit.demo.com Identit ...

  3. php之memcache学习

    php之memcache学习 简介: memcache是一个分布式高速缓存系统. 分布式是说可以部署在多台服务器上,实现集群效果: 高速是因为数据都是维护在内存中的: 特点和使用场景: 1.非持久化存 ...

  4. IdHttp 资料

    http://blog.csdn.net/delphizhou/article/details/3085704 IdHttp 资料 网上找了些不过很不好找.今天找了些收藏在一起.以便他人查阅, idh ...

  5. 最近公共祖先(Least Common Ancestors)

    题意: 给定一棵有根树T,给出若干个查询lca(u, v)(通常查询数量较大),每次求树T中两个顶点u和v的最近公共祖先,即找一个节点,同时是u和v的祖先,并且深度尽可能大(尽可能远离树根).通常有以 ...

  6. js正则匹配身份证号 有坑

    // 不能加g,每次匹配会以lastIndex为起始位去查找 // 若加g,匹配到会用最后一位的index去改变lastIndex,没有匹配到则会把lastIndex重置为0 // 不加g,lastI ...

  7. 在访问RESTful接口时出现:Could not write content: No serializer found for class的问题解决小技巧收集

    注意:市面上对于写RESTful是用RestFul,其实是不规范的,标准写法RESTful. 在Java上,处理这个应该是没有继承Serializable类,然后通过Eclipse生成serialVe ...

  8. Excel中INDEX函数的使用

    1 函数INDEX( )有两种形式: 数组形式——INDEX(array,row_num,column_num)和 引用形式——INDEX(reference,row_num,column_num,a ...

  9. centos7备份还原与grub2引导和rescue模式修改root密码

    一.centos7备份1.su -2.cd /3.tar -zpPcvf backup.tgz --exclude=/sys --exclude=/mnt --exclude=/proc --excl ...

  10. react 组件之间传值

    谈及React时,就会想到一个很重要的思想,就是组件化思想.它将可以重用的部分进行组件化开发,形成一个个相对独立的组件,那么组件化后,你也会提出些疑问,组件与组件之间,将怎样进行信息的传递呢?下面来介 ...