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

一个页面中多个DIV提交表单问题
用div对页面布局,显示的时候能正常检索出DB的数据,但是进行其他操作提交表单时,action接不到前台传的数据。
大概意思如下,提交submitFormTwo这个到action,接不到数据。
因为在家,明天上码。
<div style="...">
<form action="a.action" method="post" id="submitFormOne">
<table>
...
...
<table/>
</form>
</div>
<div style="...">
<form action="a.action" method="post" id="submitFormTwo">
<table>
...
...
<input type="submit" name="btn" id="buttonValue" value="提交">
<table/>
</form>
</div>
...
...

------解决方案--------------------
控件ID是唯一属性。。。不能重名,重名当然取不到值了

Java code

<input type="button" name="settle" id="[color=#FF0000]buttonValue[/color]" value="结算" onclick="doSubmit(this.name);"/>
    <input type="button" name="btnBack" id="[color=#FF0000]buttonValue[/color]" value="返回"/>