2017-02-20 2 views
1

내가 잘 작동하고 4 열이 그리드를 만들고 다음과 같은 코드가 있습니다있는 jqGrid 격자 열은 아 격자하기

$("#"+GRID).jqGrid({ 
      url:'ajax.htm', 
      datatype: 'json', 
      mtype: 'POST', 
      jsonReader: { repeatitems : false, cell:"", id: "id", userdata: "jsonModel", root: "rows" }, 
      postData: { 
       ajaxRequest: document.helper.getPageName(), 
       screenMode: 'getList' 
      }, 
      colNames:[ 
       'id' 
       'listname', 
       'customer'. 
       'employee'. 
       'sum' 
      ], 
      colModel:[   
       {name:'id', index:'id', editable:false, hidden: true}, 
       {name:'listname', index:'id', editable:false, hidden: true}, 
       {name:'customer', index:'customerColumn', editable:false, sortable:true}, 
       {name:'employee', index:'employeeColumn', editable:false, sortable:true}, 
       {name:'sum', index:'sum', editable:false, sortable:true} 
      ], 
      autowidth:true, 
      shrinkToFit:true, 
      rownumbers:true, 
      pager:$('#'+GRID_PAGER), 
      sortname: 'listname', 
      sortorder: "desc", 
      loadonce: true, 
      rowNum:30, 
      rowList:[10, 30, 50], 
      viewrecords:true, 
      gridComplete:function() { 
       var data = $("#"+GRID).getGridParam('userData'); 

     }) 

이 코드는 더 subgrids이 없다합니다.

격자를 편집하려면 격자가 'id''listname'이고 보조 격자는 'customer','employee','sum'이어야합니다.

subgrid가 다른 ajax 호출을 필요로합니까?

내가 다음 줄이

아 격자

추가되어야 함을 읽어 사실을 가 subGridRowExpanded : 기능 (subGridId, ROWID) {} 아 격자 데모로

답변