2016-09-22 14 views
0

サイズ変更可能なグリッド内の列の最小幅を設定できますか? これで、サイズ変更可能=偽にしないのはなぜでしょうか。 Ans:ヘッダー "Customer Name"がWIDTH = 110ですが、名前が大きすぎる場合もありますので、その列の幅を広げるためにサイズを変更する必要があります。また、幅を最小にすることはできません。jqgrid - 列の最小幅を設定できます

は、あなたがそのような設定が可能free jqGridフォークを、使用http://www.ok-soft-gmbh.com/jqGrid/OK/FontAwesome4Large-borderlessOnHover2-frozen.htm

+0

min-widthを使用しますか? –

+0

THの最小幅は?はいの場合は、私はそれを試みたが、運がない。 – SKumar

答えて

1

の例を取ることができます。対応する設定は、自動サイズ変更機能(the wiki articleを参照)に導入されていますが、ユーザーによる列の手動サイズ変更にも適用されます。 autoResizingプロパティをオブジェクトに追加し、オブジェクトのminColWidthプロパティを指定する必要があります。たとえば、

autoResizing: { minColWidth: 80 } 

最小幅を80pxに制限します。

+0

さて、私はそれが4.8またはそれ以降のバージョンで素晴らしい作業を参照してください。我々はまだそれが動作しない生産で4.3を持っています。私はそれを働かせるためにjavascriptに入れることができるいくつかのコードがあります、それは大きな助けになるでしょう。たくさんありがとう! – SKumar

+0

最新のバージョンで動作します。私はこの答えを受け入れています。 – SKumar

+0

@Sudhir:他の多くのバージョンと同じように、この機能はバージョン4.3には存在しません。列のサイズ変更は、フリーのjqGridで*書き換えられます。リサイズバーの色とグリッドの最後の列のサイズを変更することができます。 jqGridのレトロ版では、列の最小幅を設定する簡単な方法はありません。 **ご質問すべてに使用するjqGridとフォークのバージョンを含めてください**質問に「free-jqgrid」タグを追加し、無料のjqGridを使用するデモを含めると、実際に使用していると思いますそれ。 – Oleg