`
wsql
  • 浏览: 11782561 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

jQuery点击一次按钮提交多个表单带来的问题

 
阅读更多

第一种情况

<html>

<body>

<form id="aForm" action="a.action" method="post"></form>

<form id="bForm" action="b.action" method="post"></form>

<input type="button" id="btnSubmit" value="提交"/>

</body>

</html>

$("#btn").click(function(){

$("#aForm").submit();

$("#bForm").submit();

});

结论

完全没有问题。两次提交行为本身就是独立的。

第二种情况

<html>

<body>

<form id="aForm" action="a.action!aMethod" method="post">

<input name="aValue" />

</form>

<form id="bForm" action="a.action!bMehtod" method="post"></form>

<input type="button" id="btnSubmit" value="提交"/>

</body>

</html>

public class aaction extends ActionSupport

{

private String aValue;

public String aMethod(){}

public String bMethod(){

String a = aValue; (错误:因为两次表单提交是独立的,各提交行为数据无法共享)

}

}

结论

因为两次表单提交是独立的,各提交行为数据无法共享。

分享到:
评论

相关推荐

    jQuery 表单验证插件

    如果一个页面有多个提交按钮,分别做不同得提交,提交前要做不同的校验,所以你得用到校验组的功能。 支持4种状态的信息提示功能,可以灵活的控制4种状态是否显示。第一种:刚打开网页的时候进行提示;第二种:...

    jQuery多功能注册表单验证插件代码

    功能介绍:jQuery多功能注册表单验证插件...一个ingput框只能出现一种验证; 4.表单提交按钮必须是input,type="submit"; 5.表单里不能再出现p标签; 6.开启手机短信验证,发送短信按钮标签必须是input,type="button

    jQuery单选,多选按钮(美化特效)

    jQuery单选,多选按钮(美化特效) jQuery单选多选按钮选中美化特效是一款基于jQuery CSS3实现的表单美化特效。

    阻止表单提交按钮多次提交的完美解决方法

    另外,在提交事件发出后,最好将提交按钮设置为disabled,防止由于网络延时问题,让用户有机会进行多次点击重复提交。 onclick事件里面执行 $(this).attr(‘disabled’,’disabled’); 在点击一次后立马将按钮设置为...

    jquery动态复制或者删除input表单特效代码下载.zip

    jquery动态复制或者删除input表单特效代码下载

    JS和jQuery使用submit方法无法提交表单的原因分析及解决办法

    昨天,在做一个表单异步提交内容的时候,遇到很奇怪的问题,submit()方法无法进行提交,每次提交都是把 当前给刷新了,网络抓包发现,每次都是 get方式去获取 当前页面,完全没有post 请求,想着以前 遇上这样的问题...

    几种防止表单重复提交的方法

    表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如: 点击提交按钮两次。 点击刷新按钮。 使用浏览器后退按钮重复之前的操作,导致重复提交表单。 使用...

    jQuery formValidator表单验证插件

    如果一个页面有多个提交按钮,分别做不同得提交,提交前要做不同的校验,所以你得用到校验组的功能。 支持4种状态的信息提示功能,可以灵活的控制4种状态是否显示。第一种:刚打开网页的时候进行提示;第二种:获得...

    jQuery提交多个表单的小例子

    代码如下:[removed] $(function(){ $(“#btnSubmit”).click(function(){ $(“form[name=’form1′]”).submit(); $(“form[name=’form2′]”).submit(); }) })[removed]&lt;form name = “form1” action = ...

    防止用户将表单重复提交的方法汇总

    表单重复提交是在多用户Web应用中最常见、带来很多麻烦的一个问题。有很多的应用场景都会遇到重复提交问题,比如: 点击提交按钮两次。 点击刷新按钮。 使用浏览器后退按钮重复之前的操作,导致重复提交表单。 使用...

    jQuery formValidator表单验证插件示例源码

    如果一个页面有多个提交按钮,分别做不同得提交,提交前要做不同的校验,所以你得用到校验组的功能。 支持4种状态的信息提示功能,可以灵活的控制4种状态是否显示。第一种:刚打开网页的时候进行提示;第二种:...

    jquery验证插件,脚本验证插件

    支持开启网速慢时的二次提交防御(有时连续的点击提交表单按钮会产生多次的表单提交结果); 指定表单下任一元素在单击时触发表单提交事件; 支持一个页面多表单的检测。例如你给页面上的各form绑定同样的class...

    超实用的jQuery代码段

    超实用的jQuery代码段精选近350个jQuery代码段,涵盖页面开发中绝大多数要点、技巧与方法,堪称史上最实用的jQuery代码参考书,可以视为网页设计与网站建设人员的好帮手。《超实用的jQuery代码段》的代码跨平台、跨...

    jQuery实现表单动态加减、ajax表单提交功能

    好了,废话不多说了,本篇文章主要讲怎么去实现表单动态加减的效果,花了一天时间搞出来,特来分享一下。本文主要分为两部分: 一是页面表单动态加减实现,二是复杂表单项提交到controller层。 一、表单动态加减的...

    jQuery提交多个表单的小技巧

    [removed] $(function(){ $("#btnSubmit").click(function(){ $("form[name='form1']").submit(); $("form[name='form2']").submit(); }) }) [removed] ...form name = "form1" action = "handleForm1Action"&gt;...

    jQuery Mobile快速入门245页完整版.pdf + 所有源码.7z

    jQuery Mobile快速入门245页完整版.pdf + 所有源码.7z 24H内删除,作者写书非常不容易,如觉得好,... 10.3 将jquery mobile作为一个android app来运行  10.4 open app market  10.5 客户端设备api  10.6 总结

    jQuery复制表单元素附源码分享效果演示

    我们在提交表单时,有时会遇到需要重复添加多个相同表单元素,如订单信息中需要添加多个不同型号的产品、表单数据中新增字段信息等。这个时候我们可以在表单中直接放置一个“新增一项”或“复制”按钮,通过点击按钮...

    followup:一个jQuery插件,用于显示和隐藏表单中的后续问题

    一个jQuery插件,用于显示和隐藏表单中的后续问题。 后续操作通过HTML5 [data-*]属性指定。用法在jQuery加载后添加脚本。 它会检查所有现有的表单元素,并在页面加载后自动启动后续问题。 注意:当前,只有&lt;input...

    JQuery&CSS;&CSS;+DIV实例大全.rar

    分享jquery无刷新多功能表单验证插件并漂亮美化表单及错误输入提示效果 15.简单jQuery+CSS实现验证表单红色提示效果 16.简单表单input输入框提示插件1.0下载 17.另种效果的jQuery EasyValidator表单验证插件...

    jQuery详细教程

    在上面的例子中,当按钮的点击事件被触发时会调用一个函数: $("button").click(function() {..some code... } ) 该方法隐藏所有 &lt;p&gt; 元素: $("p").hide(); 单独文件中的函数 如果您的网站包含许多页面,并且您希望...

Global site tag (gtag.js) - Google Analytics