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);
|
var tableViewElemFIXR = tableViewElem.find(ELEM_FIXR);
|
||||||
if (trIndexPrev === -1) {
|
if (trIndexPrev === -1) {
|
||||||
// 插入到开头
|
// 插入到开头
|
||||||
|
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);
|
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);
|
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);
|
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 {
|
} else {
|
||||||
if (index === -1) {
|
if (index === -1) {
|
||||||
// 追加到最后
|
// 追加到最后
|
||||||
|
|
Loading…
Reference in New Issue