layui的treeGrid只能折叠少部分数据

var tableId = 'tabTestTI';
    var treeGrid = null;
    layui.config({
        base: '../layuiadmin/' //静态资源所在路径
    }).extend({
        treeGrid: 'layui/treeGrid/treeGrid' //主入口模块
        , tablePlug: 'layui/tablePlug/tablePlug' //主入口模块
    }).use(['jquery', 'treeGrid', 'layer', 'form', 'table', 'element', 'upload'], function () {
        var $ = layui.jquery;
        treeGrid = layui.treeGrid;
        var layer = layui.layer;
        var element = layui.element;
        var table = layui.table;
        var form = layui.form;
        var upload = layui.upload;

        var colsList = [[
            { field: 'EquType', title: '设备大类', width: '150'}
            , { field: 'ID', title: '设备编号', width: 120 }
            , { field: 'ParentID', title: '设备编号', width: 120 }
            , { field: 'PlanName', title: '地点,名称', width: 150 }
        ]]

        window.renderTable = function () {
            var strDetectLocation = $("#csdd").val();
            var strIName = $("#jqxm").val();
            var strEquType = $("#sbdl").val();
            var ptable = treeGrid.render({
                id: tableId
                , elem: '#' + tableId
                , idField: 'Tst_TIID'
                , url: '/TestTI/getexperimental?strDetectLocation=' + strDetectLocation + '&strIName=' + strIName + '&strEquType=' + strEquType
                , treeId: 'ID'//树形id字段名称
                , treeUpId: 'ParentID'//树形父id字段名称
                , treeShowName: 'PlanName'//以树形式显示的字段
                , cols: colsList
                , isPage: true
                , isOpenDefault: false
                , isShowDefault: false
                //, toolbar: "#toolbarBtn" //开启头部工具栏,并为其绑定左侧模板
                , mode: ''
                , cellMinWidth: 70
                , limit: 50
                , height: $(document).height() - $('#' + tableId).offset().top - 230
                , defaultToolbar: ['filter', 'exports']
                , colFilterRecord: true
                , smartReloadModel: true //处理不闪动的关键代码
                , done: function (data) {

                }, onClickRow: function (index, data)//行单击事件
                {


                }
            });
        }
        renderTable();
)}

 

点击下拉只有少数几条数据动,而且都相隔很远,莫名其妙的。  求解!!!

查看官方api有指定函数treetable.foldAll 折叠所有

 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632