2016-09-26 10 views
0

jQGridを動的に生成し、グリッドの動的IDを提供しています。現在、私の要件はonSelectAllイベントでグリッドIDを見つけることです。グリッドIDに基づいて新しいイベントを作成しています。可能なすべての方法を試しましたが、グリッドIDを取得できませんでした。誰か助けてください、この問題の解決に私を助けてください。事前jQGridのonSelectAllイベントからグリッドIDを取得

+1

あなたのコードと試したコードを共有してください。 – vijayP

答えて

0

おかげjqGridのすべてのコールバックは、包括的onSelectAllはグリッド(メイン<table>要素)のDOMに初期化thisで呼び出されます。したがって、this.idまたはthis.p.idを使用してグリッドのIDを取得することができます。

厳密にあなたがすべての質問には、使用jqGridのバージョン、jqGrid(free jqGrid、商用Guriddo jqGrid JSまたはバージョン< = 4.7の古いjqGrid)のフォークに関する情報を含めることをお勧めします。さらに、使用するJavaScriptコード、または少なくともコードの一部(例えば、onSelectAllコールバックコード)を投稿することを強くお勧めします。場合によっては、JavaScriptが誤って使用されているために問題が発生することがあります。たとえば、thisの値は破棄されます。

関連する問題