jqGrid設定水平滾動條
阿新 • • 發佈:2018-11-27
預設情況下是沒有開啟水平滾動條的,也就是說無論有多少欄位,都會顯示在這一屏。
問題:jqGrid顯示的內容的列寬並沒有按照設定的列寬顯示。列被壓縮。則按比例初始化列寬度
原因:shrinkToFit為預設值。
解決辦法:
shrinkToFit | boolean | 此屬性用來說明當初始化列寬度時候的計算型別,如果為ture,則按比例初始化列寬度。如果為false,則列寬度使用colModel指定的寬度 | true | 否 |
autowidth | boolean | 如果為ture時,則當表格在首次被建立時會根據父元素比例重新調整表格寬度。如果父元素寬度改變,為了使表格寬度能夠自動調整則需要實現函式:setGridWidth | false | 否 |
設定兩個屬性,初始化時就會按照指定的列寬顯示標題行。
shrinkToFit:fasle,
autowidth:true,
$('#gridSimeiteisiGyosyaInfo').jqGrid({ data : dataList, datatype : "local", //multiboxonly : true, cellEdit : false, cellsubmit : 'clientArray', colNames : colNames, colModel : colModel, width : gridWidth, height : gridHeight, scrollOffset : 0, rowNum : dataList.length, gridview : true, scroll : true, shrinkToFit:false, autoScroll: true, regional : 'ja' });