jsp中动态的添加表格行和数据提交?????

当表格中的一行,这一行有下拉框,有日期控件,有复选框等等,例如该行是:<tr><td><html:textproperty="leavetime"onclick="set... 当表格中的一行,这一行有下拉框,有日期控件,有复选框等等,例如该行是:
<tr>
<td>
<html:text property="leavetime" onclick="setday(this)"//日期控件
readonly="true" />
</td>
<td>
<html:select property="truename">
<html:options collection="transportlist" property="value" labelProperty="label" />//下拉框
</html:select>
</td>
</tr>
当点击增加按钮,则表格自动增加一模一样的一行(包括以上所说的内容).当点击删除按钮时,表格则自动删除一行.
还有就是这个表格数据提交的问题,当增加一行变成两行时一个属性就会有两个数据,当提交数据时,怎样把这两个数据提交到action中进行处理,或插入数据库????

在线等,希望高手帮帮忙啊,谢了
展开
 我来答
bayers
2008-11-21 · TA获得超过220个赞
知道小有建树答主
回答量:358
采纳率:0%
帮助的人:0
展开全部
<script language="javascript">
iIndex = 0;
var annex = 0;
function getIndex()
{
iIndex = event.srcElement.parentElement.parentElement.rowIndex;
return iIndex;
}

function insertRow(iPos)
{
var otr=myTable.insertRow(annex);//插入一个tr

var ocell=otr.insertCell(0);//插入一个td
ocell.innerHTML="<input type=file size=20 name=annexValue(" + annex + ")>";

var ocell=otr.insertCell(1);//插入一个td
ocell.innerHTML=" <input type=button onclick=deleteRow(getIndex()) value='删除附件'>";

annex++;
}

function deleteRow(iPos)
{
document.all.myTable.deleteRow(iPos);
annex--;
}

</script>

<form name=myForm>

<a href="#" onClick="insertRow(0)">添加附件</a>

<table id="myTable"></table>

</form>

===================================
insertRow里的插入内容换成你自己的~
ie下可以用~firefox不行~
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式