問題タブ [gridpanel]
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.
triggers - ExtJS を使用して GridPanel でウィンドウの値を取得する
ここに状況があります: トリガー xtype を持つフォーム フィールドがあります。トリガー関数で実行したいことは、データのリストまたはグリッドを含むウィンドウを開くことです。これらのデータの値を取得し、トリガーを使用してフォーム フィールドの値として割り当てたいと考えています。誰でもこの問題を解決するのを手伝ってくれますか? どうもありがとうございました。
extjs - ExtJSGridPanelでRowEditor拡張機能を使用すると表示の問題が発生する
RowEditor拡張機能を使用してGridPanelを編集しています。私のExtJSバージョンは3.3.0です。一部のフィールドを編集可能にする必要がありますが、他のフィールドはまったく編集しない必要がありeditor
ます。これらの列のプロパティを無視してこれを行います。問題は、エディターが見つからない場合、次のように人為的に生成されることですRowEditor.js
。
下の画像でわかるように、そのためにデータが二重に表示されます。
その不要なテキストを取り除きながら、グリッド上の既存のデータを表示するための迅速な解決策はありますか?前もって感謝します。
extjs - ExtJS 4 で GridPanel に正しい時刻を表示するにはどうすればよいですか?
GridPanel
ExtJS 4 を使用しています。列の 1 つは、次の形式でタイムスタンプを返します。
これは私の JsonStore からの私のコラムです
セクションを表示したいだけですtime
が、返されるのは空白の列だけです。を削除するtype: 'data'
と、データが取得されますが、上記の形式になります。
助言がありますか?
ありがとう
extjs - ExtJS グリッド パネル - 行ごとに複数の「行」?
非常に多くの列を含むように成長した ExtJS グリッド パネル (imo) があるため、一部のデータをメイン行の「サブ行」に含めることを検討しています。お気に入り:
データ1 | データ2 | データ3 | データ4 | Data5
Data1 | Data1
にまたがるいくつかの追加データ。
データ2 | データ3 | データ4 | Data5
にまたがるいくつかの追加データ
私はexpander
プラグインを認識していますが、展開/折りたたみ機能は必要なく、常にサブ行を開く必要があります。
考えやアイデアはありますか?
前もって感謝します。
javascript - グリッド パネルでページング ツールバーを使用する
私は長い間この時点で立ち往生しています。エラーを特定するのを手伝ってください。
グリッド パネルにデータを表示しようとしていますが、データが大きいため、ページング ツールバーも使用しています。これは私のコードです(よくわかりませんが、私が作成している問題が発生していると思います)。
extjs - ExtJS グリッド パネル ページング ツールバーに、ページごとに必要なレコード数が表示されない
私は extJS を初めて使用し、グリッド パネルに 8 つの [乱数] レコードを表示しようとしています。また、ページング ツールバーを使用してページごとに 4 つのレコードを表示していますが、1 ページに 8 つのレコードしか表示されません。
この問題を解決するにはどうすればよいですか?
extjs - 同等のページングツールバーの更新
これは非常に単純なはずですが、まだ解決策がありません。ExtJsv.3.3.1を使用しています
レコードを削除できるグリッドパネルがあります。グリッドには、パネルストアに接続されたページングツールバーがあります。
削除プロセスはajaxリクエストをサーバーに送信します。成功すると、グリッドにレコードを表示するために使用されるDbからレコードを削除します。
私の問題は、レコードを削除すると、すぐに効果が現れることもあれば、効果がないこともあるということです。つまり、レコードはDBから削除されますが、グリッドパネルからはすぐに消去されない場合があります。しかし、更新ボタンをクリックすると、DBの現在の状態が表示され、毎回すべてが正常に機能します。
以前Ext.getCmp('id-pagingtoobar').doRefresh()
はすぐに効果が見られましたが、毎回うまくいくとは限りません。
誰かがこれに対する解決策を持っていますか?
javascript - ExtJs-ストア値を参照する方法
フォームのロードイベント内からグリッド値を読み取ろうとしています。ordersStore.load()はグリッドにデータをロードしますが、getAtを使用して返されたレコードを取得しません。これを行うためのより良い方法はありますか?ありがとう。
extjs - チェックボックス列を含む Ext JS グリッド パネル
ページに CheckboxModel が設定されたグリッドがあります。名前とチェックボックスが表示されていますが、ストアのブール列を選択モデルの列にバインドする方法がわかりません。代わりに CheckColumn を使用する例を見つけましたが、コンストラクタがないというエラーがスローされます。v4 での変更に違いありません。これについて何か助けていただければ幸いです。