jQgrid で列の幅を動的に設定する必要があります。列のサイズを変更するときは、その幅をセッションに保存する必要があり、ページを再度ロードするときに、その幅を動的に設定する必要があります。
3244 次
1 に答える
0
width
動的に設定する方法はありませんが、回答resizeStop
で公開したコードを変更して、対応する方法を作成できます。デモでは、サブグリッドの列幅は、メイン グリッドの列幅に基づいて変更されます。したがって、コールバックのコードは、グリッドの一部の列 (この場合はサブグリッド) の幅を new value に設定するだけです。これは、動的に設定するために必要なものです。resizeStop
width
ページの列を保存するだけで、同じページを次にロードするときにユーザーが最後に選択した幅を使用する必要がある場合は、すべての列の対応する幅でグリッドを作成できます。answerと別のデモからデモを見てください。一部の列の列幅を変更してページをリロードすると、最後に変更された幅のグリッドが表示されます。使えるものだと思います。
于 2013-03-05T12:45:45.860 に答える