Asp.net mvc 使用MVC在datatable末尾添加自动行
一旦用户在当前数据表的最后一个单元格中点击enter键,我需要在数据表的末尾添加一个自动行。我是MVC新手,不知道如何使用MVC平台来实现它。您可以通过javascript或jquery来实现,即Asp.net mvc 使用MVC在datatable末尾添加自动行,asp.net-mvc,datatable,Asp.net Mvc,Datatable,一旦用户在当前数据表的最后一个单元格中点击enter键,我需要在数据表的末尾添加一个自动行。我是MVC新手,不知道如何使用MVC平台来实现它。您可以通过javascript或jquery来实现,即 function addRow(tableID) { var table = document.getElementById(tableID); var rowCount = table.rows.length; var ro
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);
}
当您创建新行时,在最后一个单元格的单击事件上附加此函数,对于演示,您可以访问以下链接
感谢Tanveer的启动。你能给我更多的代码来说明如何在视图中调用这个函数吗?而且,这个例子的链接似乎不再有效。有新的链接吗?谢谢,我访问了链接,它工作得很好。只需将单击事件绑定到您的最后一个单元格,例如,cell3是上述代码行的最后一个单元格,因此您可以在相同的函数中绑定单击,如$(cell3);