前端代碼:
var gridjsondata = [
{
"DepartmentId": "086ca0a4-5399-487d-823b-a4b091cf7ab2",
"ParentId": "0",
"FullName": "常委會",
"EnCode": "01",
"DingDepartmentId": "",
"Manager": "董事長",
"IsWorkshop": "",
"ProcedureId": "",
"SecondaryWarehouseName": "",
"EnabledMark": "",
"StopTime": " ",
"Nature": "業務部",
"Description": "",
"": "",
"level": "0",
"lft": "2350",
"rgt": false,
"isLeaf": false,
"expanded": true,
"loaded": "",
"icon": ""
}
];
//加載表格
function GetGrid() {
var selectedRowIndex = 0;
var $gridTable = $('#gridTable');
$gridTable.jqGrid({
//data: grid_data,
//datatype: "local",
treedatatype: "local",
datatype: 'jsonstring',
height: $(window).height() - 140,
autowidth: true,
colModel: [
{ label: '主鍵', name: 'DepartmentId', hidden: true },
{ label: '父集Id', name: 'ParentId', hidden: true },
{ label: "部門名稱", name: "FullName", width: 200, align: 'center', sortable: false },
{ label: "部門編碼", name: "EnCode", width: 100, align: 'center', sortable: false },
{ label: "釘釘部門Id", name: "DingDepartmentId", width: 120, align: 'center', sortable: false },
{ label: "負責人", name: "Manager", width: 100, align: 'center', sortable: false },
{ label: "車間", name: "IsWorkshop", index: "IsWorkshop", width: 100, align: "center", sortable: false},
{ label: "工序", name: "ProcedureId", index: "ProcedureId", width: 80, align: "center", sortable: false },
{ label: "二級倉庫", name: "SecondaryWarehouseName", index: "SecondaryWarehouseName", width: 100, align: "center", sortable: false },
{ label: "啟用/停用", name: "EnabledMark", index: "EnabledMark", width: 100, align: "center", sortable: false },
{ label: "停用時間", name: "StopTime", width: 100, align: 'center', sortable: false },
{ label: "所屬組織", name: "Nature", width: 100, align: 'center', sortable: false },
{ label: "備注", name: "Description", width: 230, align: 'center', sortable: false },
{ label: "", name: "", width: 200, align: 'center', sortable: false }
],
treeGrid: true,
datastr: gridjsondata,
rownumbers: true,
ExpandColumn: "EnCode",
//ExpandColClick: true,
onSelectRow: function (rowid) {
selectedRowIndex = $("#" + this.id).getGridParam('selrow');
},
gridComplete: function () {
$("#" + this.id).setSelection(selectedRowIndex, false);
}
});
}
顯示頁面:


點擊樹的小三角圖示,然后部門名稱資料就不見了。這是為什么?求大神幫忙解答?謝謝謝謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/96898.html
標籤:Ajax
下一篇:jqGrid 樹表格加載本地資料
