mirror of https://github.com/layui/layui
fix(treeTable): 表格所有行删除后,再次添加新行失败 (#1758)
parent
21db7ff6a7
commit
2fa8d57015
|
@ -1374,9 +1374,16 @@ layui.define(['table'], function (exports) {
|
|||
var tableViewElemFIXR = tableViewElem.find(ELEM_FIXR);
|
||||
if (trIndexPrev === -1) {
|
||||
// 插入到开头
|
||||
tableViewElemMAIN.find('tr[data-level="0"][data-index="0"]').before(newNodesHtmlObj.trs);
|
||||
tableViewElemFIXL.find('tr[data-level="0"][data-index="0"]').before(newNodesHtmlObj.trs_fixed);
|
||||
tableViewElemFIXR.find('tr[data-level="0"][data-index="0"]').before(newNodesHtmlObj.trs_fixed_r);
|
||||
var hasTr = tableViewElemMAIN.find('tr[data-level="0"][data-index="0"]')[0];
|
||||
if(hasTr){
|
||||
tableViewElemMAIN.find('tr[data-level="0"][data-index="0"]').before(newNodesHtmlObj.trs);
|
||||
tableViewElemFIXL.find('tr[data-level="0"][data-index="0"]').before(newNodesHtmlObj.trs_fixed);
|
||||
tableViewElemFIXR.find('tr[data-level="0"][data-index="0"]').before(newNodesHtmlObj.trs_fixed_r);
|
||||
}else{
|
||||
tableViewElemMAIN.find('tbody').prepend(newNodesHtmlObj.trs);
|
||||
tableViewElemFIXL.find('tbody').prepend(newNodesHtmlObj.trs_fixed);
|
||||
tableViewElemFIXR.find('tbody').prepend(newNodesHtmlObj.trs_fixed_r);
|
||||
}
|
||||
} else {
|
||||
if (index === -1) {
|
||||
// 追加到最后
|
||||
|
|
Loading…
Reference in New Issue