日期:2014-05-17  浏览次数:20670 次

请教一下大家,关于两个form的问题
<form A>
<submit A>
</form A>

<formB>
<submit B>
</formB>

现在的情况是,我点击submitB提交,formA中的数据也会提交,然后就会报错。说formB中的地址没有办法解析formA中提交的数据。当我注掉formA就没有问题了。

我想问的是,难道我不能两个form,submitA就只提交A的,submitB就只提交B的吗。

请问要怎么做呢。

------解决方案--------------------
试试把两个提交按钮 定义成type=‘button’,然后给<form id=‘A’>一个ID,<form id=‘B’>一个ID,然后用JS提交,document.getElementById('A').submit();form B同理document.getElementById('B').submit();
------解决方案--------------------
你的form不是嵌套的吧,如果是平行话,一般没问题。实在不行,把提交按钮改成普通button,用js去提交