2014-03-03 55 views
0

下面的代碼中的所有列,結合數據,以動態的的jqGrid並顯示正確的大柱的情況下被顯示到網格中的數據:設置相同的寬度,以用於動態創建的jqGrid

$('#divJQGridShowResult').jqGrid({ 
    jsonReader: { 
     cell: "cell", 
     id: "id" 
    }, 
    datatype: 'jsonstring', 
    mtype: 'post', 
    datastr: colD, 
    colModel: colM, 
    rowNum: 100, 
    rowList: [5, 10, 20, 50], 
    viewrecords: true 
}); 

但是,當我只有兩列顯示在網格中,標題和網格數據的列寬度變化爲。 請參閱下面的快照

enter image description here

+0

您可以創建一個jsfiddle,http://jsfiddle.net – dreamweiver

回答

0

colM,設置fixedtrue,而且,在每列像素設置width

+0

我已經動態地填充colM並且它正在返回數據,您可以給出一些代碼來明確設置寬度 – HarshSharma

+0

從[API](http: /www.trirand.com/jqgridwiki/doku.php?id=wiki:colmodel_options),請參閱需要爲每個動態創建的列顯式添加的'fixed'和'width'屬性。 – anssi

相關問題