問題タブ [column-chooser]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jqgrid - jqGrid基本列チューザー
jqGridには、次のような列選択機能があります。
と@Olegからのデモンストレーション:
http://www.ok-soft-gmbh.com/jqGrid/SimpleLocalGridWithColumnChooser.htm
しかし、それは私のニーズには複雑すぎます。FlexGridの表示-非表示列の選択機能のような簡単な方法はありますか?
例1を確認できます。列をクリックすると、列を表示および非表示にできます。同じことはしたくありませんが、列またはその近くのどこかをクリックして、表示または非表示にする列だけを選択するだけでよいでしょう。
何か案は?
PS:開いて多くのオプションを選択する複雑な画面ではなく、基本的な表示と非表示の列フィールドが必要です。Flexigiridのようにテーブル上に構築する必要があります。ユーザーがチェックボックスをクリックすると、それだけです。
jqgrid - JQGRID - setGroupHeaders がグリッドで定義されている場合、列チューザーが遅すぎる
列チューザーに問題があり、追加または削除する列を選択した後に結果を表示するのが非常に遅いです。「setGroupHeaders」に問題があることに気付きました。Chooser と Group Header の対の列は、パフォーマンスが良くないようです。
私は JqGrid 4.3.1 を使用しており、最後の jquery ライブラリを使用しています。この問題は以前のバージョンでも発生しました (問題が古いバージョンに起因しないことを確認するために、すべてのライブラリを最新の状態にする必要がありました)。
これに関する投稿を見つけるためにフォーラムを実際に検索しましたが、何も見つかりません。この問題を抱えているのは私だけですか? 参照されていますか?
よろしくお願いします。
jqgrid - 列ヘッダー付きのJqGrid列チューザー
列選択機能について2つの質問があります。1つ目は、グリッドにヘッダーグループを使用していることです。たとえば、TypeとSizeの2つの列を持つDisplayヘッダーグループと、Typeとsizeの2つのサブ列を持つStorageという名前の別のヘッダーグループがあります。columnChooserを使用すると、次のように表示されます。タイプサイズタイプサイズ。それらの前に列ヘッダー名を追加する方法はありますか?また、colModelでこれらの列にDS_Size DS_Type、....という名前を付けました。これらの列をcolNamesの代わりにcolModel名を使用する方法はありますか?2番目の質問は、検索セクションにerichynds multiselect(リンクを参照)をすでに使用していて、jqGridが使用するもの(も参照)と競合していることです。erichynds multiselectプラグインの名前を別のものに変更するにはどうすればよいですか?$.fnが見つかりませんでした。初期化'
私は実際に3つの質問をしました:Pしかし最初の2つは1つです:D
私の質問を読んでくれてありがとう:)
wpf - DevExpress DataGrid の ColumnChooser
AutoPopulateColumns システムを使用して、構造を DataGrid に表示します。グリッドではなく、ColumnChooser ウィンドウにプロパティを表示するプロパティの属性はありますか?
ありがとう。
javascript - 剣道グリッド列メニュー拡張
剣道グリッドは、「columnMenu: true」を設定すると、列を選択するオプションを提供します
選択した列をデータベースに保存する必要があります。Kendo Gridで同じことを達成するにはどうすればよいですか?
jquery - jqGrid 4.8.2 columnChooser の実行後にグリッド幅が変更される
jqGrid 4.8.2 を使用しており、固定幅のグリッドを設定しています。しかし、columnChooser を使用して表示されている列を変更すると、グリッドの幅がすべての列の幅を合わせた幅に再調整され、水平スクロールがなくなります。'done' columnChooser パラメータ内で幅をリセットしようとしましたが、うまくいきません。いくつかのデバッグの後、「完了」が完了し、ダイアログ ウィンドウが閉じられた後にサイズ変更が行われるようです。幅を手動でリセットするボタンを作成しましたが、それはうまく機能するので、幅のリセットが発生する可能性があります。それをトリガーするためにどのイベントを使用すればよいかわかりません。
jquery - columnchooser を適用するときに元の jqgrid 幅を維持するにはどうすればよいですか?
jQgrid 4.7.0 バージョンを使用しています。「columnchooser」で「すべて削除」オプションを適用すると、グリッドの幅が縮小するため、jQgrid ヘッダーと jQgrid ページャーも表示できなくなります。
こちらで同じ問題を参照してください。
設定しました
私のjQgridプロパティで
この問題を解決するのを手伝ってください
jqgrid - 列チューザーがグリッドをテーブルに変更した後、JQGrid のユーザー設定を保存する方法は?
JQGrid と、グリッドに実装された列チューザーがあります。ユーザーが選択した列の設定 (非表示および表示列と列の順序) をデータベース テーブルに保存したいので、列チューザーの [OK] ボタンが押されたときにクエリを実行する必要があります。これどうやってするの?また、ユーザーがテーブルに挿入するために使用できる形式で列チューザーを使用して変更を加えた後、ユーザーが選択した JQGrid の状態 (非表示および表示されている列) を取得するにはどうすればよいですか?