struts2中在一个form表单中分别提交到不同action是怎么样提交的 20
4个回答
展开全部
触发事件,然后提交
例如:button的onclick事件,在js中写一个提交window.location="提交的action",就可以了。
如果需要参数,可以在后面直接写参数的值
以上方法仅供参考。
例如:button的onclick事件,在js中写一个提交window.location="提交的action",就可以了。
如果需要参数,可以在后面直接写参数的值
以上方法仅供参考。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果这样的话,就要在页面上修改 form元素的action属性了。
例如 form1.action = "doSomethingAction.action"
form1.submit;
<form id="form1" action="doNothingAction.action" >
</form>
例如 form1.action = "doSomethingAction.action"
form1.submit;
<form id="form1" action="doNothingAction.action" >
</form>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我写的一个demo,重点在js代码
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script type="text/javascript">
function doSubmit(){
if(true){//条件A,自己补充
document.form1.action="a.do";
document.form1.submit();
}else //条件B
{
document.form1.action="b.do";
document.form1.submit();
}
}
</script>
</HEAD>
<BODY>
<form name="form1" id="form1" action="a.do">
<input type="button" onclick="doSubmit()" value="提交"/>
</form>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script type="text/javascript">
function doSubmit(){
if(true){//条件A,自己补充
document.form1.action="a.do";
document.form1.submit();
}else //条件B
{
document.form1.action="b.do";
document.form1.submit();
}
}
</script>
</HEAD>
<BODY>
<form name="form1" id="form1" action="a.do">
<input type="button" onclick="doSubmit()" value="提交"/>
</form>
</BODY>
</HTML>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、创建3个不同的form,提交到不同的action
2、提交的时候,用js脚本来修改提交的action
2、提交的时候,用js脚本来修改提交的action
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询