ページネータをクリックした後にオフに行くように見える幅jqGridの列
-
26-09-2019 - |
質問
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%",
私はポケットベルで移動した後、固定幅列は、初期ロード異なって見えます。 colModel持続する?
で、私はその幅を確保するために追加する必要があるオプションがあります私はsetGridWidthが問題の原因である方法に気づきます。動的な幅の列が展開しながら、ギャップを埋めるために減らす/、setGridWidthを使用するが、それでも、固定幅の列は(colModelによる)固定されたまますることを可能にするソリューションを必要と私は
解決
私は3.7.2をjqgridと「固定」プロパティを利用するようにアップグレードする必要がありました。
[DataMember(Name = "fixed")]
public bool Fixed { get; set; }
...
internal static JsonColumnData JsonColumnGridSelector
{
get { return new JsonColumnData { name = "GridSelector", index = "", width = 35, Fixed = true, align = "center"
所属していません StackOverflow