2012-07-22 59 views
1

我已經閱讀了關於這個的所有主題,而且看起來我正確地構建了它。但是setColProp仍然沒有效果。我在這裏錯過了什麼?請幫忙。我正在使用jqGrid 4.4setColProp無法正常工作jqGrid

 var grid = $("#l-drill-emp-grid") 
    var pager_id = 'l-drill-emp-pager'; 

     grid.jqGrid({ 
     data : drillgrid.rows, 
     datatype: "local", 
     colNames: ['date', 'day', 'time_In', 'time_Out', 'late','underTime', 'overTime', 'unpaidLV', 'timeOff' ], 
     colModel: [ 
      {name:'date',index:'date', width:120, sorttype:'date'}, 
      {name:'day',index:'day', width:70, align:"center", sorttype:'text'}, 
      {name:'time_in',index:'time_in', width:80, align:"center"}, 
      {name:'time_out',index:'time_out', width:80, align:"center"}, 
      {name:'late',index:'late', width:80, align:"center"}, 
      {name:'ut',index:'ut', width:80, align:"center"}, 
      {name:'ot',index:'ot', width:80, align:"center"}, 
      {name:'ulv',index:'ulv', width:80, align:"center"}, 
      {name:'timeoff',index:'timeoff', width:80, align:"center"}, 
     ], 
     rowNum:15, 
     rowList:[10,15,20,30], 
     viewrecords: true, 
     loadonce: true, 
     pager: pager_id, 
     sortname: 'date', 
     sortorder: "desc", 
     height: '100%', 
     altRows: true, 
     altclass: 'oddRow', 
     gridComplete: function() { 
     grid.find(".jqgrow:odd").hover(
      function() { $(this).removeClass("oddRow");}, 
      function(event) { $(this).addClass("oddRow");} 
     ); 
    }, 
    loadComplete: function(data) { 
       grid.jqGrid('setColProp', 'date', { 
        align: "center" 
       }); 
      }, 

    }); 

回答

3

您是否嘗試更改其他colModal選項?我的意思是,除了對齊之外?因爲根據文檔,有些屬性可能不會改變。

閱讀this