layui 第三方組件平臺

返回首頁 發(fā)布組件

基于layui table做的表格樹,支持異步請求,支持reload重新加載,支持sort排序排序、可異步請求后臺獲取數(shù)據(jù)后生成新的子葉節(jié)點,可編輯單元格等功能。

創(chuàng)建:2020-6-8

文檔

支持的操作
- 異步/同步加載 => layui table的加載
- 節(jié)點單元格動態(tài)小圖標(biāo)工具編輯、新增、刪除和排序操作 => 增刪改查
- 排序 => 全表排序、指定節(jié)點/節(jié)點id 排序
- 分頁
- 指定節(jié)點或節(jié)點id刪除節(jié)點及其葉子節(jié)點
- 葉子節(jié)點選中、上級節(jié)點自動選中、反之、自動清除選中
- 節(jié)點折疊記憶
- 重載
- 局部刷新
- 關(guān)鍵字檢索及檢索前折疊狀態(tài)記憶
- 重置搜索前折疊狀態(tài)
- 傳參新增樹形葉子節(jié)點、數(shù)據(jù)為空時,為空白節(jié)點
- 傳參新增最上級節(jié)點
- 基于table tool事件進行aop增強,實現(xiàn)樹形表格編輯、修改及下拉框和時間選擇框的整合
- 指定節(jié)點或者節(jié)點id展開/關(guān)閉節(jié)點及其葉子節(jié)點
- 全部展開/折疊
- layui table api方式的操作
- 配置簡單
- 小圖標(biāo)可自定義
- 節(jié)點id去重功能
- 無需額外的css樣式

api

引入組件
    layui.config({
base: 'module/'
}).extend({
tableEdit:'js/tableEdit' //表格樹依賴我另外寫的tableEdit模塊,本項目就有。
,tableTree:'js/tableTree'
}).use(['table','tableEdit','layer',"tableTree"], function () {
var table = layui.table
,tableEdit = layui.tableEdit
,tableTree = layui.tableTree;
});










效果圖:

下載

立即下載 去碼云下載
該擴展組件由第三方用戶主動投遞,并由其自身進行維護,本站僅做收集。