layui如何获取tree组件所有数据
时间: 2024-03-02 18:49:52 浏览: 251
Layui数据表格之获取表格中所有的数据方法
要获取Layui Tree组件的所有数据,可以使用Tree组件的方法`getChecked()`和`getCheckedData()`。其中,`getChecked()`方法返回所有被选中的节点数据对象集合,`getCheckedData()`方法返回所有被选中的节点数据对象集合的具体数据。示例代码如下:
```javascript
// 获取所有被选中的节点数据对象集合
var checkedData = layui.tree.getChecked('treeDemo');
console.log(checkedData);
// 获取所有被选中的节点数据对象集合的具体数据
var checkedIds = [];
$.each(layui.tree.getCheckedData('treeDemo'), function (i, e) {
checkedIds.push(e.id);
});
console.log(checkedIds);
```
其中,`treeDemo`为Layui Tree组件的id,`checkedData`和`checkedIds`为获取到的被选中的节点数据对象集合。
阅读全文