キャプションレイヤーをクリックしてグリッドを展開/折りたたむ方法はありますか? 私は、デフォルトで読み込まれ、折りたたまれて、1680x1050の画面に表示される3つの非常に大きなテーブルを持ち、テーブルを展開/折りたたむときは、キャプションレイヤーの展開/折りたたみボタンをクリックする必要があります。それは「非常に遠い」位置にある。キャプションレイヤーでJQuery jQGridの展開/折りたたみグリッドをクリック
2
A
答えて
9
あなたはライブデモhereを見ることができます
$(".ui-jqgrid-titlebar-close",$("list")[0].grid.cDiv).click();
のように構築することができます。
UPDATED:デフォルトの正しい位置ではなく、キャプチャバーの最小要素を左のサイズに配置するのに役立つでしょうか?これを行うには
.ui-jqgrid .ui-jqgrid-titlebar-close {position:relative;top:auto;margin:0;float:left}
デモhereを参照してください。
UPDATED 2:one more exampleも参照してください。グリッド全体をクリックすると、グリッドが展開/折りたたまれます。
0
実際のキャプションレイヤー(タイトルバー)、テーブルの濃い青色の部分をクリックすると、「キャプションレイヤー上のグリッドの展開/折りたたみの方法」のテキストが右側に表示されます拡大/縮小する小さなボタンがあります。ドキュメントで
onCaptionClick:function(state){$(".ui-jqgrid-titlebar-close",$("#id")[0].grid.cDiv).click();}
または
onTitleBarClick:function(state){$(".ui-jqgrid-titlebar-close",$("#id")[0].grid.cDiv).click();}
グリッドonHeaderClickのヘッダーのためのイベントがあるが、に共通の情報が含まれているキャプション層のための何もない: のようなものがあります表現されたデータ。
0
完璧なトリックでした。大いに感謝する!だから、 、あなたが使用できるタイトルバーをクリックすることで、テーブル全体を折りたたむ/展開するオレグに(キャプション層)acording:
myGridがある$(myGrid[0].grid.cDiv).click(function() {
$(".ui-jqgrid-titlebar-close",this).click();
});
:
var myGrid = jQuery("#jquery_grid");
4
この1つはすべてのために動作しますページ上のグリッド。
$(".ui-jqgrid-titlebar").click(function() {
$(".ui-jqgrid-titlebar-close", this).click();
});
+0
これは私のサブグリッドでは機能しません。 –
関連する問題
- 1. jQueryヘッダーで展開/折りたたみ
- 2. Datatables TRをクリックしてJqueryを展開/折りたたむ
- 3. Jqueryのトグル - 複数のdivでの展開/折りたたみ
- 4. CSSの折りたたみ/展開
- 5. WPFエクスパンダの展開/折りたたみ
- 6. JQGrid非常にゆっくりと展開/折りたたむ
- 7. jqueryで展開、折りたたみ関数
- 8. jQueryの展開と折りたたみのテキスト
- 9. (スウィフト)展開と折りたたみテーブルビューセルタップ
- 10. WPF DataBoundツリービュー展開/折りたたみ
- 11. JQueryと展開/折りたたみ機能
- 12. jQueryを使用したテキストの展開または折りたたみ
- 13. ノックアウトテーブル/サブテーブルの展開/折りたたみボタンの切り替え
- 14. c#winform:node TreeViewで展開と折りたたみを行う
- 15. JQueryの折りたたみ/展開の高さの計算の必要性
- 16. html javascriptの折りたたみ/展開テーブルの行、子の行
- 17. PhpStormの展開/折りたたみボタンを隠す
- 18. 折りたたみを展開するページの検索/検索
- 19. チェックボックスがスタックパネルの展開/折りたたみアニメーションをトリガー
- 20. CSS3トランジションの展開/折りたたみを追加する
- 21. CollapsiblePaneはマウスでは展開/折りたたみしません。
- 22. JQuery/Javascript for Divのサイズ変更、展開および折りたたみ
- 23. Jqueryの展開と折りたたみメニューが機能しない
- 24. jqGridヘッダーから展開/折りたたみボタンの状態をクッキーできますか?
- 25. jqgridのグループ化で展開/折りたたみ状態を保持する方法は?
- 26. Android:AppCompatライブラリなしのツールバーの展開と折りたたみ
- 27. ツリービューの展開/折りたたみアイコンのカスタマイズ
- 28. バーボンアコーディオンクリックしたときに一度クリックして展開/折りたたむ
- 29. jsTreeノードは展開/折りたたみを行いません。
- 30. SSRS 2008 - サブレポートの展開と折りたたみ
「グリッドを展開/折りたたむ方法」について質問してください。 'onCaptionClick'と' onTitleBarClick'はイベントです。本当に必要なのは?さらに私の更新された答えを見てください。 – Oleg
私は右の小さなボタンではなく、タイトルバーをクリックするだけで、グリッドを拡大/縮小する方法を探しています。ユーザーがタイトルバーをクリックしたときに発生するonTitleBarClickのようなイベントはありませんか? – mirku
@mirku:それでは、これを!それは非常に簡単です!私の質問の次の更新を見てください。 – Oleg