2017-02-20 104 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'); 

     }) 

這段代碼有沒有子網格。

是否可以編輯它,所以網格將只有列'id''listname',並在子網格上是'customer','employee','sum'

子網格是否需要另一個Ajax調用?

,我讀了以下幾行應添加

亞格:真實, subGridRowExpanded:功能(subGridId,ROWID){}

回答