0
我正在嘗試將新行添加到表中。新行與下一行重複,只有少量更改。新行將刪除嵌套表中的所有行,但會刪除第一行。我創建了一個的jsfiddle鏈接,你可以找到更多的細節和代碼:從重複中刪除行後添加重複行
var rowId = $("#menu").attr("rowId");
var currentRow = $("#" + rowId);
var rowToBeAdded = currentRow.next();
rowToBeAdded.clone().insertAfter(currentRow)
.find(".TBLCONTENTS:not(:first),.TBLALTCONTENTS:not(:first)").remove();
出於某種原因,下面的作品,但上面沒有:
rowToBeAdded.clone().insertAfter(rowToBeAdded).find(".TBLCONTENTS:gt(0),.TBLALTCONTENTS:gt(0)").remove();
謝謝您的回答,它完美的作品中的jsfiddle但出於某種原因,在我的應用中刪除所有。內容和altcontent行和插入空行。我附上了html代碼的截圖。 – azamsharp 2012-02-11 17:38:50
應該是'rowToBeAdded.clone()。insertAfter(rowToBeAdded)' – ori 2012-02-11 17:44:47
謝謝我改變了代碼,但由於某些原因tBody總是空的新添加的行!似乎它由於某種原因刪除了所有的行。 – azamsharp 2012-02-11 17:51:21