<script language="javascript">
function InsertRow(id)
{
var thisRow = event.srcElement.parentNode.parentNode;
var nextRow = thisRow.nextSibling;
if (typeof(thisRow.flag)=="undefined" || !thisRow.flag) {
var tr = table2.insertRow(thisRow.rowIndex + 1);
var td = tr.insertCell();
td.colSpan = 5;
var str = Proj.Table_Pass.GetDetail(id).value;
td.innerHTML = str;
thisRow.flag = true;
} else {
table2.deleteRow(thisRow.rowIndex + 1);
thisRow.flag = false;
}
}
</script>使用了.net ajax 在行内动态添加一个表例如:天津市(点击该行 执行InsertRow('120000') 就得到下面两行)
河西区
南开区我想在河西区的里面再动态添加一行 请问能实现吗?如何实现?谢谢
function InsertRow(id)
{
var thisRow = event.srcElement.parentNode.parentNode;
var nextRow = thisRow.nextSibling;
if (typeof(thisRow.flag)=="undefined" || !thisRow.flag) {
var tr = table2.insertRow(thisRow.rowIndex + 1);
var td = tr.insertCell();
td.colSpan = 5;
var str = Proj.Table_Pass.GetDetail(id).value;
td.innerHTML = str;
thisRow.flag = true;
} else {
table2.deleteRow(thisRow.rowIndex + 1);
thisRow.flag = false;
}
}
</script>使用了.net ajax 在行内动态添加一个表例如:天津市(点击该行 执行InsertRow('120000') 就得到下面两行)
河西区
南开区我想在河西区的里面再动态添加一行 请问能实现吗?如何实现?谢谢
{
var oRow=event.srcElement.parentNode.parentNode;
var otable=oRow.parentNode.parentNode;
var newRow=otable.insertRow();
for(var i=0;i<oRow.cells.length;i++)
{
newRow.insertCell().innerHTML=oRow.cells[i].innerHTML;
}}