EasyUI TreeGrid 的使用


  1  $("#dg1").treegrid({
  2                     data: data,
  3                     width: "auto",
  4                     height: 455,
  5                     iconCls: 'icon icon-org',
  6                     idField: 'CID', //必須有的  這個字段實際為 tree樹的層級結構 
  7                     fitColumns: false,
  8                     striped: true,
  9                     animate: true,
 10                     nowrap: true,
 11                     treeField: 'AName',//必須有 該字段將是渲染后的tree節點
 12                     loadMsg: "加載中......",
 13                     //queryParams: { "queryParams": JSON.stringify(params) },
 14                     frozenColumns: [[
 15                       { title: 'CID', field: 'CID', hidden: true },
 16                        {
 19                            title: '分公司', field: 'AName', width: 240, rowspan: 2
 20                        }]],
 21                     columns: [[
 22                         {
 23                             field: 'LastYearGetLicenseArea', title: '測試列1 ', align: "center", width: 150, rowspan: 2 
30
}, 31 { 32 field: 'LastYearOpenArea', title: '測試列2 ', width: 150, rowspan: 2, align: "center",
39
}

107 ]], 108 onLoadSuccess: function () { 109 $("#dg1").treegrid("collapseAll");//默認加載完成后 全部折疊 110 $("span.tree-icon").removeClass("tree-folder"); 111 $("span.tree-icon").removeClass("tree-file");//去掉tree前面的圖標 112 } 113 });

來一張效果圖:

PS:如果 idField 指定的字段沒有層級結構,會出現無法折疊的問題,如果Column中 treeField指定的字段沒有出現,將不會出現樹形列表


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM