一旦用户在当前数据表的最后一个单元格中点击输入,我需要在数据表的末尾添加一个自动行。我是 MVC 的新手,对我们如何使用 MVC 平台做到这一点不太了解。
问问题
1187 次
1 回答
0
您可以通过 javascript 或 jquery 来完成,即
function addRow(tableID) {
var table = document.getElementById(tableID);
var rowCount = table.rows.length;
var row = table.insertRow(rowCount);
var cell1 = row.insertCell(0);
var element1 = document.createElement("input");
element1.type = "checkbox";
cell1.appendChild(element1);
var cell2 = row.insertCell(1);
cell2.innerHTML = rowCount + 1;
var cell3 = row.insertCell(2);
var element2 = document.createElement("input");
element2.type = "text";
cell3.appendChild(element2);
}
每当您创建新行时,请在最后一个单元格的单击事件上附加此功能,对于演示,您可以访问以下链接
http://viralpatel.net/blogs/2009/03/dynamically-add-remove-rows-in-html-table-using-javascript.html
于 2012-05-21T04:55:27.253 回答