로컬 데이터를 사용하여 jqGridTreeGrid을 생성하는 데 문제가 있습니다. TreeGrid 및 ExpandColumn 특성을 주석으로 처리하면 트리 그리드를 만들 때 트리 그리드를 만들 때이 메서드를 사용하면 일반 그리드처럼 잘 작동하지만 트리 그리드를 만들지 않습니다 (단지 "일반"그리드 만 생성합니다).), 더 이상 올바르게 정렬되지 않습니다.jQuery jqGrid TreeGrid가 제대로 작동하지 않습니다.
jqGrid 다운로드 중에 적절한 TreeGrid 파일을 다운로드하도록했습니다.
jQuery(function(){
var gridOptions = {
datatype: "local",
height: 250,
colNames: ['Name', 'Type', 'Last Modified On', 'Last Modified By'],
colModel: [{name: 'name', index: 'name', width: 200, sorttype: 'text'},
{name: 'type', index: 'type', width: 200, sorttype: 'text'},
{name: 'modifiedon', index: 'modifiedon', width: 200, sorttype: 'date'},
{name: 'modifiedby', index: 'modifiedby', width: 200, sorttype: 'text'}],
treeGrid: true,
ExpandColumn: 'name',
caption: "My Grid"
};
jQuery("#treeGrid").jqGrid(gridOptions);
var gridData = [
{name: "My File", type: "My File Type", modifiedon: "03/10/2010", modifiedby"Strong Sad", lft: "1", rgt: "8", level: "0"},
{name: "One of Everything", type: "Word Document", modifiedon: "02/12/2009", modifiedby: "Strong Bad", lft: "2", rgt: "5", level: "0"},
{name: "My Presentation", type: "PowerPoint", modifiedon: "01/23/2009", modifiedby: "The Cheat", lft: "3", rgt: "4", level: "0"}
];
for (var i = 0; i < gridData.length; i++) {
jQuery("#treeGrid").jqGrid('addRowData', i + 1, gridData[i]);
}
});
[있는 jqGrid TreeGrid에 데이터 형 지역 예] (다음 미리보기 버튼을 누르면) 나를 위해 작동/blog /? page_id = 393/treegrid/json-and-xml-treegrid-complete-sample-solved /) –