Javascript 单击paginator后,jqGrid列宽度似乎变宽了

Javascript 单击paginator后,jqGrid列宽度似乎变宽了,javascript,jquery,jqgrid,pager,Javascript,Jquery,Jqgrid,Pager,使用jqGrid版本3.6.5 当前寻呼机扩展选项: { add: false, del: false, edit: false, search: false, refresh: false, position: "left" } $("#tblID").jqGrid({ url: '...', datatype: datatype, datastr: GridJsonData,

使用jqGrid版本3.6.5

当前寻呼机扩展选项:

{ add: false, del: false, edit: false, search: false, 
    refresh: false, position: "left" }
$("#tblID").jqGrid({
                url: '...',
                datatype: datatype,
                datastr: GridJsonData,
                mtype: 'GET',
                colNames: arrColumnLabels,
                colModel: gridColumns,
                rowNum: 10,
                rowList: [10, 20, 30],
                pager: $('#pgrID'),
                sortname: '',
                viewrecords: true,
                sortorder: "desc",
                caption: "",
                forceFit: true,
                previewPaneMessageId: 0,
                previewPaneProjectId: 0,
                height: "100%",
当前网格选项:

{ add: false, del: false, edit: false, search: false, 
    refresh: false, position: "left" }
$("#tblID").jqGrid({
                url: '...',
                datatype: datatype,
                datastr: GridJsonData,
                mtype: 'GET',
                colNames: arrColumnLabels,
                colModel: gridColumns,
                rowNum: 10,
                rowList: [10, 20, 30],
                pager: $('#pgrID'),
                sortname: '',
                viewrecords: true,
                sortorder: "desc",
                caption: "",
                forceFit: true,
                previewPaneMessageId: 0,
                previewPaneProjectId: 0,
                height: "100%",
在我使用寻呼机导航后,固定宽度列显示为不同于初始加载。我是否需要添加选项以确保colModel中的宽度保持不变


我注意到setGridWidth是导致问题的方法。因此,我需要一个使用setGridWidth的解决方案,但仍然允许具有固定宽度的列保持固定(根据colModel),同时动态宽度列扩展/减少以填补空白。

我必须升级到jqgrid 3.7.2并使用“fixed”属性

[DataMember(Name = "fixed")]
        public bool Fixed { get; set; }