这两天还在折腾的问题之一就是这个了,想实现一个在客户端添加多条记录,一次性返回服务器端连接数据库实现记录添加,但是在客户端实现的行就是没办法在服务器端得到,好郁闷啊!
我用js的脚步可以实现页面添加新行,用的是以下代码
function foo()
{
var oTr = myTable.firstChild.firstChild.cloneNode(true);
oTr.flag = "new";
myTable.firstChild.appendChild(oTr);
}
这只是一种方法,js在客户端实现添加新行的方法有好多啊
以下这个也是可以的
先插入行
table.insertRow table.rows.length-1
再使用下面的代码插入每一列
table.rows(table.rows.length-1).insertCell
但是就是没有办法在服务器端得到值,查了好多资料,好像只能用datagrid控件来实现,觉得麻烦啊!