关于layuiTree同一页面双树

分享 未结 0 548
青蛙大王
青蛙大王 2020-3-25
悬赏:20飞吻
同时初始化两个树,在初始化其中一个树的方法setChecked()设置参数默认勾选成功后,再在该树的oncheck()方法里使用 var checkedData = tree.getChecked('XXTreeId'); //获取选中所有节点的数据,该checkedData 有偶发性获取为空[]现象发生,同样操作刷新尝试多次依然如此。
后通过方法分批等待加载初始化两棵layui树后才正常显示并获取数据,解决方案分享参考。

还有遇到的问题,树的data数据也只能写在 $.ajax({
url: "<%=request.getContextPath()%>/XXX/XXX",
type: 'POST',
async: false,
success: function (data) {
tree.render({
elem: '#orgTree'
, data: data.treeData
, id: 'orgTreeId'
AJAX方法内去加载,不然先请求出data数据植入不进去加载不了树
回帖
  • 消灭零回复