問題タブ [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.

0 投票する
1 に答える
800 参照

triggers - ExtJS を使用して GridPanel でウィンドウの値を取得する

ここに状況があります: トリガー xtype を持つフォーム フィールドがあります。トリガー関数で実行したいことは、データのリストまたはグリッドを含むウィンドウを開くことです。これらのデータの値を取得し、トリガーを使用してフォーム フィールドの値として割り当てたいと考えています。誰でもこの問題を解決するのを手伝ってくれますか? どうもありがとうございました。

0 投票する
1 に答える
867 参照

extjs - ExtJSGridPanelでRowEditor拡張機能を使用すると表示の問題が発生する

RowEditor拡張機能を使用してGridPanelを編集しています。私のExtJSバージョンは3.3.0です。一部のフィールドを編集可能にする必要がありますが、他のフィールドはまったく編集しない必要がありeditorます。これらの列のプロパティを無視してこれを行います。問題は、エディターが見つからない場合、次のように人為的に生成されることですRowEditor.js

下の画像でわかるように、そのためにデータが二重に表示されます。

あなたのグリッド

その不要なテキストを取り除きながら、グリッド上の既存のデータを表示するための迅速な解決策はありますか?前もって感謝します。

0 投票する
2 に答える
1921 参照

extjs - ExtJS 4 で GridPanel に正しい時刻を表示するにはどうすればよいですか?

GridPanelExtJS 4 を使用しています。列の 1 つは、次の形式でタイムスタンプを返します。

これは私の JsonStore からの私のコラムです

セクションを表示したいだけですtimeが、返されるのは空白の列だけです。を削除するtype: 'data'と、データが取得されますが、上記の形式になります。

助言がありますか?

ありがとう

0 投票する
2 に答える
9732 参照

extjs - ExtJS グリッド パネル - 行ごとに複数の「行」?

非常に多くの列を含むように成長した ExtJS グリッド パネル (imo) があるため、一部のデータをメイン行の「サブ行」に含めることを検討しています。お気に入り:

データ1 | データ2 | データ3 | データ4 | Data5 Data1 | Data1
  にまたがるいくつかの追加データ。
データ2 | データ3 | データ4 | Data5
  にまたがるいくつかの追加データ

私はexpanderプラグインを認識していますが、展開/折りたたみ機能は必要なく、常にサブ行を開く必要があります。

考えやアイデアはありますか?

前もって感謝します。

0 投票する
2 に答える
1144 参照

javascript - グリッド パネルでページング ツールバーを使用する

私は長い間この時点で立ち往生しています。エラーを特定するのを手伝ってください。

グリッド パネルにデータを表示しようとしていますが、データが大きいため、ページング ツールバーも使用しています。これは私のコードです(よくわかりませんが、私が作成している問題が発生していると思います)。

0 投票する
2 に答える
11562 参照

extjs - ExtJS グリッド パネル ページング ツールバーに、ページごとに必要なレコード数が表示されない

私は extJS を初めて使用し、グリッド パネルに 8 つの [乱数] レコードを表示しようとしています。また、ページング ツールバーを使用してページごとに 4 つのレコードを表示していますが、1 ページに 8 つのレコードしか表示されません。

この問題を解決するにはどうすればよいですか?

0 投票する
2 に答える
9006 参照

extjs - 同等のページングツールバーの更新

これは非常に単純なはずですが、まだ解決策がありません。ExtJsv.3.3.1を使用しています

レコードを削除できるグリッドパネルがあります。グリッドには、パネルストアに接続されたページングツールバーがあります。

削除プロセスはajaxリクエストをサーバーに送信します。成功すると、グリッドにレコードを表示するために使用されるDbからレコードを削除します。

私の問題は、レコードを削除すると、すぐに効果が現れることもあれば、効果がないこともあるということです。つまり、レコードはDBから削除されますが、グリッドパネルからはすぐに消去されない場合があります。しかし、更新ボタンをクリックすると、DBの現在の状態が表示され、毎回すべてが正常に機能します。

以前Ext.getCmp('id-pagingtoobar').doRefresh()はすぐに効果が見られましたが、毎回うまくいくとは限りません。

誰かがこれに対する解決策を持っていますか?

0 投票する
1 に答える
723 参照

javascript - ExtJs-ストア値を参照する方法

フォームのロードイベント内からグリッド値を読み取ろうとしています。ordersStore.load()はグリッドにデータをロードしますが、getAtを使用して返されたレコードを取得しません。これを行うためのより良い方法はありますか?ありがとう。

0 投票する
1 に答える
7737 参照

extjs - チェックボックス列を含む Ext JS グリッド パネル

ページに CheckboxModel が設定されたグリッドがあります。名前とチェックボックスが表示されていますが、ストアのブール列を選択モデルの列にバインドする方法がわかりません。代わりに CheckColumn を使用する例を見つけましたが、コンストラクタがないというエラーがスローされます。v4 での変更に違いありません。これについて何か助けていただければ幸いです。

ここに画像の説明を入力

0 投票する
1 に答える
2221 参照

javascript - tabPanelのアイテムとしてのGridPanel

構文的にこの設定が正しいかどうかを知るのに問題があります。別のスレッドから、GridPanelをtabBarアイテムに追加することを理解しています。これは以下で行います。私のApp.jsでは、ExtJSの例(ここ)からコピーしたグリッドを定義しています。

その下に、アプリのインスタンスを作成します。

アプリは通常は問題なく読み込まれますが、を追加するgridと壊れて何も読み込まれません。

構文的には、A)grid: ...、B)this.grid = new ...、またはC)のように、アプリのインスタンス化内でグリッドを定義する必要varがありgridます。

どうもありがとう。