問題タブ [dojox.grid.datagrid]

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 に答える
2096 参照

javascript - Dojo EnhancedGrid:選択した列を取得するには?

Dojo 拡張グリッドで、選択した列を取得する方法はありますか? 現在、 grid.selection.getSelected() を使用して選択した行を取得できますが、選択した列を取得する方法がわかりません。

0 投票する
3 に答える
8844 参照

dojo - 日付と時刻を含む Dojo データグリッド

ここで誰かが、神の愛のために!、dojox.data.JsonRestStore を使用して、日付と時刻の 2 つの列を持つ dojox.grid.DataGrid の例を投稿してください。

私は次のことを試しました:

また :

しかし、何も機能していないようです。2 日が経ち、大量のドキュメントとレポートを読んでいますが、実際の例はどこにも見つかりませんでした。

編集 :

私は現在、プログラマーとしてのキャリアの中で最も奇妙な問題に直面しています。グリッドは DateTextBox と TimeTextBox で正常に動作するようになりました (このケースは Firefox 3.6.6 と 3.6.14pre、Internet Explorer 8 と Google Chrome で動作します)。 :

Firefox 3.6.13 では、グリッド内の項目数が偶数で、1 つの要素の時刻または日付を編集しようとすると、左上隅にウィジェット ボックスが表示され、日付が正しく選択されず、ブラウザーがクラッシュします。 CPU が 100% になります。

ただし、アイテムの数が奇数の場合、日付と時刻の編集は問題なく機能します。どうすればいいのか全くわからないので、アイデアを出してください。

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

javascript - dojox グリッドで選択した行の破線の境界線を非表示にする方法

http://dojotoolkit.org/reference-guide/dojox/grid/EnhancedGrid.html

これは dojox.grid.EnhancedGrid です。

このアイテムが現在キーボードで選択されていることを示す緑の破線の四角形 (チェック ボックスの周り) を非表示にするにはどうすればよいですか? 通常はキーボード ナビゲーションに使用されますか?

この画像はhttp://dojotoolkit.org/reference-guide/dojox/grid/EnhancedGrid.htmlから取得したものです。

ありがとう

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

dojo - JSON からのデータを GridView で表現する方法 ( table )

この形式のようなJSONファイルがあります

Alarms、BAE、Open... は列です。ASP.NET の GridView のように表す必要があります (ページネーション付きのテーブルのように)。Dojo を使用してそれを行う方法は? JSONファイルを表形式で自動表現するウィジェットはありますか?

0 投票する
4 に答える
10190 参照

dojo - dojo.datagrid の読み込みが完了したことを確認する方法は?

私のページの 1 つに dojo.datagrid があります。Datagrid とそのストア (URL を呼び出して) は、宣言型メソッドによって作成されます。動的/プログラマティックではありません。

データグリッドのすぐ下に div (データグリッドからのデータをほとんど必要としない) を表示する JavaScript メソッドを実行する必要があります。データグリッドの読み込みが完了した後にのみ div を表示する必要があります。その前ではありません。

データグリッドの onload completed のようなイベントを探しています。dojo.datagrid で行うイベントはありますか? イベントの dojo.Datagrid ドキュメントのリストに表示されません。

Dojo データグリッドのオンロードが完了したことを確認する方法はありますか?

これを処理するために dojo.connect を使用する方法はありますか?

これを行う方法があれば教えてください...

ありがとう、ラージ。

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

dojo - DataGrid またはウィジェットのようなテーブルを埋める方法

値を持つ3つの配列があり、グリッドに3つの列が必要な場合に、DataGridまたはDojoのウィジェットのようなテーブルを埋める方法を誰か教えてもらえますか(配列ごとに1列、配列の項目間は1:1:1です。項目が接続されている) ?

0 投票する
6 に答える
41815 参照

dojo - データグリッドを更新する方法

dojox.grid.datagrid を作成し、ページの最後の例のように配列からコンテンツを入力します。その間、コードでその配列の値を変更します。そのグリッドのコンテンツを更新する方法は? 変更された配列から新しいデータをロードする方法は?

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

dojo - dojox.grid.DataGridに垂直スクロールバーを追加するにはどうすればよいですか?

dojox.grid.DataGridに垂直スクロールバーを追加する方法は?

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

dojo - DataGrid での Dojo スクロールの問題

DOJO で DataGrid に問題があります。このコードで 1 秒ごとにグリッドを更新します

そしてそれはうまくいきます(新しいデータを入れてください)。問題は、行がたくさんあり、下にスクロールすると、グリッドが更新され、スクロールが一番上のグリッドに表示されることです。これを解決するには?

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

dojo - dojoのfloat値のクライアント側で変更/編集されたセル値を処理するにはどうすればよいですか?

たとえば、2.123456(小数点以下6桁)などの10進数値を含む編集可能なセルがあります。ユーザーがセルを編集した後(ユーザーが2.123と入力し、次に2.123000を表示したい場合)、小数点以下6桁を表示し、小数点以下6桁までの編集を制限します。

道場は初めてです。解決策を特定するのを手伝ってください。

変更された値をフェッチしてロジックを適用し、それを再設定できるようにセルが編集されていることを教えてくれるものはありますか?