+ -
当前位置:首页 → 问答吧 → 有什么办法同时提交两张表单吗?

有什么办法同时提交两张表单吗?

时间:2011-11-24

来源:互联网

用js
JScript code
document.form1.submit();
document.form2.submit();


尝试过了,只能提交form2的数据,有没有什么别的办法

作者: a3737500   发布时间: 2011-11-24

楼主你是不是同时提交了两张 只是第二个覆盖了第一个 你看到的只是第二个呢

作者: mengxiangyue   发布时间: 2011-11-24

1 用Ajax提交,比如prototype 
new Ajax.Request(); 
你可以同时调用多个,默认是异步提交,所以可以同时提交多个表单,这个方案是最简单的。 
2 使用多个iframe,然后将每个表单的target指向不同的iframe 
然后用js的 
document.getElementById("form1").submit(); 
document.getElementById("form2").submit(); 

作者: sdliubo   发布时间: 2011-11-24

document.forms[0].submit;
document.forms[1].submit;试试

作者: lxwly418304540   发布时间: 2011-11-24

不能同时提交两张表单

作者: wang7535067   发布时间: 2011-11-24

把表单的范围覆盖到两个原先的两个表单不就行了,干嘛要提交两个呢...

作者: my384581169   发布时间: 2011-11-24

同意2楼做法

作者: cs123456789dn   发布时间: 2011-11-24