jQuery点击一次按钮提交多个表单带来的问题
2012-08-03 07:58
281 查看
第一种情况
<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;
(错误:因为两次表单提交是独立的,各提交行为数据无法共享)
}
}
结论
因为两次表单提交是独立的,各提交行为数据无法共享。
<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点击一次按钮提交多个表单带来的问题
- 关于js中按钮类型是image时表单验证问题---点击一次可以验证再次点击直接提交--的问题
- Jquery点击按钮 异步和同步提交表单
- Jquery 实现表单提交按钮变灰,防止多次点击提交重复数据
- jquery下的提交,点击按钮没反应,post方法不执行 JSON方式在FORM表单下不起作用
- 按钮的ajax请求时,一次点击两次提交的问题
- button按钮点击表单自动提交的问题
- 按钮的ajax请求时,一次点击两次提交的问题
- 点击按钮后表单自动提交的问题
- form表单提交与input的关系,以及jquery调用按钮的问题
- Jquery 控制点击多次,只提交一次表单
- 关于多提交按钮的表单提交问题(用客户端代码判断被点击的按钮)
- form表单底下的button按钮点击自动提交恶心问题的解决
- js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题
- struts2中一个表单中提交多个请求的例子(多个提交按钮)
- struts2中一个表单中提交多个请求的例子(多个提交按钮)
- 当button按钮放入form表单进行ajax提交遇到的诡异问题
- JQuery脚本-通过禁用按钮防止表单重复提交
- 最近做老师作业遇到的问题关于单选按钮表单提交及验证码还有struts2乱码
- Struts2:一个表单中提交多个请求的例子(多个提交按钮)