easyui treegrid 中檢查了數據結構沒有問題的,但就是不展示樹形結構, 檢查發現原來是
var columnsAll = [
{ title: '任務ID', field: 'TaskID', width: 150, align: 'left', },
{ field: 'OrderID', width: 100, align: 'left', hidden: true },
{ field: 'ParentID', width: 150, align: 'left', },
{ field: 'GoodsID', width: 100, align: 'left', hidden: true },
{ field: 'GoodsCode', width: 100, align: 'left', hidden: true },
{ title: '任務編號', field: 'TaskNo', width: 100, align: 'left', },
{ title: '客戶單號', field: 'CustomerOrderNo', width: 150, align: 'left' },
{ title: '貨品名稱', field: 'GoodsName', width: 150, align: 'left' },
{ title: '貨品中文名', field: 'GoodsNameCN', width: 150, align: 'left' },
{ title: 'UNNo', field: 'UNNo', width: 100, align: 'left' },
{ title: '貨品價值', field: 'GoodsValue', width: 100, align: 'left' },
{ title: '危險等級', field: 'DangerClass', width: 100, align: 'left' },
{ title: '副危等級', field: 'SubDangerClass', width: 100, align: 'left' },
{ title: '包裝單位', field: 'PG', width: 100, align: 'left' },
{ title: '箱數', field: 'Cartons', width: 100, align: 'left' },
{ title: '件數(PCS)', field: 'PCS', width: 100, align: 'left', },
{ title: '凈重(KG)', field: 'NWT', width: 100, align: 'left' },
{ title: '毛重(KG)', field: 'GWT', width: 100, align: 'left' },
{ title: '體積(m³)', field: 'VOL', width: 100, align: 'left' },
{ title: '制單人', field: 'CreaterName', width: 100, align: 'left' },
{ title: '制單日期', field: 'CreateDT', width: 150, align: 'left' },
{ title: '拆分狀態', field: 'SplitStatus', width: 80, align: 'left', },
{ title: '任務狀態', field: 'TaskStatus', width: 80, align: 'left', },
{ title: '備注', field: 'Remark', width: 200, align: 'left', },
];
treeField: 'TaskNo', -- 中的 一定要在 列中顯示 隱藏都不行的
js初始化時候,treeField中指定的字段 一定要在columns中出現(隱藏列也不行) ,如果沒有出現,則不會有樹形結構.


-----------------------修改之后

