jqgrid 4.5.2バージョンでフリーズしたカラムを隠すのに誰も助けてくれますか?jqgridでフリーズしたフィールドを隠す
私は4つのフリーズした列でjqgridを持っています。私はそれらの2つを隠し、グリッド上の4つのフリーズコラムのうち2つだけを表示したいと思います。
注::グリッドの下に表示/非表示ボタンがあり、この2つの列を選択してグリッド上に非表示にします。事前に
おかげ..
jqgrid 4.5.2バージョンでフリーズしたカラムを隠すのに誰も助けてくれますか?jqgridでフリーズしたフィールドを隠す
私は4つのフリーズした列でjqgridを持っています。私はそれらの2つを隠し、グリッド上の4つのフリーズコラムのうち2つだけを表示したいと思います。
注::グリッドの下に表示/非表示ボタンがあり、この2つの列を選択してグリッド上に非表示にします。事前に
おかげ..
それはあなたが使用しても、私が開発する自由jqGridフォークの最新バージョン4.13.2、古いjqGrid 4.5.2、と不可能です。
free jqGridのコードをフリーズした列の非表示/表示と列の並べ替えをサポートするように更新しました(the commit参照)。新しいオプションnotSkipFrozen: true
は、showCol
,hideCol
,showHideCol
およびcolumnChooser
で使用することができます。
The demoはGitHubのから無料でjqGridの最新のコードを使用し、それがnavButtonAdd
によって追加onClickButton
の内側columnChooser
の呼び出すこと
$(this).jqGrid("columnChooser", { notSkipFrozen: true });
を使用しています。現在フリーズした列を非表示にしたり、表示したりすることができます。フリーズした列の新しい位置は、グリッドの最初の固定列の内側にとどまります。フリーズした列をフリーズしていない列に移動することはできません。
ご使用のjqGridのバージョンとjqGrid([free jqGrid](https://github.com/free-jqgrid/jqGrid)、商用[Guriddo jqGrid JS](http://guriddo.net/?page_id=103334)またはバージョン<= 4.7の古いjqGrid)。 – Oleg
うん@Oleg、私のプロジェクトではjqGrid 4.5.2が使用されています。 – santoshM
古くてバグです。 [free jqGrid](https://github.com/free-jqgrid/jqGrid)4.13.2にアップグレードすることをお勧めします。 CDNから利用できます([wiki記事](https://github.com/free-jqgrid/jqGrid/wiki/Access-free-jqGrid-from-different-CDNs)を参照)。 – Oleg