微信掃碼登錄 ×
Layui動態(tài)的樹形表格插件

Layui動態(tài)的樹形表格插件

收藏
Layui動態(tài)的樹形表格插件
Layui基于treetable.js樹形表格插件,通過調(diào)用json獲取表格動態(tài)數(shù)據(jù),支持全部展開、全部折疊、刷新表格、修改、刪除等表格功能。擴(kuò)展:菜單管理、深度測試、自定義圖標(biāo)、多表格、搜索功能等5種實例。

使用方法:

1、引入模塊layui

layui.config({
    base: 'module/'
}).extend({
    treetable: 'treetable-lay/treetable'
}).use(['treetable'], function () {
    var treetable = layui.treetable;
    
});

2、渲染表格

<table id="table1" class="layui-table" lay-filter="table1"></table>

<script>
layui.use(['treetable'], function () {
    var treetable = layui.treetable;
    
    // 渲染表格
    treetable.render({
        treeColIndex: 2,          // treetable新增參數(shù)
        treeSpid: -1,             // treetable新增參數(shù)
        treeIdName: 'd_id',       // treetable新增參數(shù)
        treePidName: 'd_pid',     // treetable新增參數(shù)
        treeDefaultClose: true,   // treetable新增參數(shù)
        treeLinkage: true,        // treetable新增參數(shù)
        elem: '#table1',
        url: 'json/data1.json',
        cols: [[
            {type: 'numbers'},
            {field: 'id', title: 'id'},
            {field: 'name', title: 'name'},
            {field: 'sex', title: 'sex'},
            {field: 'pid', title: 'pid'},
        ]]
    });
});
</script>

3、數(shù)據(jù)格式

{
  "code": 0,
  "msg": "ok",
  "data": [{
      "id": 1,
      "name": "xx",
      "sex": "male",
      "pid": -1
    },{
      "id": 2,
      "name": "xx",
      "sex": "male",
      "pid": 1
    }
  ]
}

使用聲明

1. 本站所有素材(未指定商用),僅限學(xué)習(xí)交流。
2. 會員在本站下載的原創(chuàng)商用和VIP素材后,只擁有使用權(quán),著作權(quán)歸原作者及17素材網(wǎng)所有。
3. 原創(chuàng)商用和VIP素材,未經(jīng)合法授權(quán),請勿用于商業(yè)用途,會員不得以任何形式發(fā)布、傳播、復(fù)制、轉(zhuǎn)售該素材,否則一律封號處理。
4. 本平臺織夢模板僅展示和個人非盈利用途,織夢系統(tǒng)商業(yè)用途請預(yù)先授權(quán)。

x
×
×

注冊

QQ注冊 立即下載 微信注冊 立即下載

簽到成功!

已連續(xù)簽到1天,連續(xù)簽到3天可獲得50積分

知道了