最新のjqGridバージョン(4.4.1)では列幅を変更できません。
3.8.2バージョンでは、このコードを使用して列の幅を変更しました(そしてそれはうまく機能します):
グリッドオプション:
shrinkToFit = true;
このセクションに次のコードを入れましたloadComplete
。
まず、列の幅を変更しました。
$("#gridId").jqGrid('setColProp',"colname",{width:new_width});
グリッド幅を変更しました
$("#gridId").jqGrid('setGridWidth', newGridWidth);
グリッドは適切にレンダリングされました。
私はすでに4.3.2修正リリースを使用しようとしました:
JQGrid:列のサイズ変更後にグリッド幅
のサイズを変更
しましたが成功しませんでした。