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