0
回答
treeGrid速度好慢,求高手优化
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

OrganizationJs.getList = function () {
    var queryParams = { 'action': 'GetList' };
    var tab = $('#ListTable');

      tab.treegrid({
        rownumbers: true,
        animate: false,
        collapsible: true,
        idField: 'Id',
        treeField: 'OrganizationName',
        lines: true,
        url: urlHandler, //请求地址
        columns: [[
            { field: 'Id', title: 'id', width: 160, align: 'left', hidden: true },
            { field: 'OrganizationName', title: '名称', width: 600, align: 'left' },
            { field: 'ParentId', title: '上级编号', width: 100, align: 'left', hidden: true },
            { field: 'OrganizationCode', title: '分店代码', width: 600, align: 'left' },
            { field: 'IsList', title: '数据可查', width: 100, align: 'left', hidden: true }
        ]],
        loadMsg: '正在加载数据,请稍候...',
        queryParams: queryParams, //查询参数 
        pagination: false,
        toolbar: "#toolBar",
        loadFilter: function (data) {
            
            for (var i in data.rows) {
                if (data.rows[i].ParentId != null) {
                    data.rows[i]._parentId = data.rows[i].ParentId;
                }
                
                data.rows[i].id = data.rows[i].Id;
            }
            return data;
        }
    }, 'json');
}

<无标签>
举报
wasey
发帖于3个月前 0回/19阅
顶部