怎么实现两个页面的form一起提交

如题所述

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
办法1.同一个页面中建立两个表单 各自提交:
<form action="?" name="form1" id="form1">
<!-- 表单内容 -->
<input type="submit" />
</form>
<form action="?" name="form1" id="form1">
<!-- 表单内容 -->
<input type="submit" />
</form>1234567812345678
办法2:如果非要只有一个表单的话,通过js提交:
<script type="text/javascript" language="javascript">
function submitYouFrom(path){
$('form1').action=path;
$('form1').submit();
}
</script>
<form action="?" name="form1" id="form1">

<!-- 表单内容 -->
<input type="button" value="提交1" onclick="submitYouFrom('地址一')"/>
<input type="button" value="提交2" onclick="submitYouFrom('地址二')"/>
</form>123456789101112123456789101112
方法3:
function submitYouFrom(mets,path){
$("#form1").attr("action",path);
$("#form1").attr("method",mets);
$('#form1').submit();
}
submitYouFrom('方式',‘路径');
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-04-12
jsp 一个表单提交到两个页面,可以将其中一个sumit 改成button 然后用onclick方法 调用javascript 实现页面跳转

1
2
3
4
5
6
7
8
9
10

<script type="text/javascript">
function jumpT0(){
var A(你要提交的参数1) = document.getElementById("ID值").value;
var B(你要提交的参数2)= document.getElementById("ID值").value;
window.location.href=你要跳转的页面jsp?参数1=A&参数2=B;
}

</script>

<input type="button" name="delete" value="删除" onclick="jumpTo();"/>