問題タブ [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.
dojo - Dojo EnhancedGrid のフリーテキスト検索ボックス
Dojo 拡張グリッドの上にフリー テキスト検索ボックスを配置して、テキストを入力すると、そのテキストを含まない行をすぐに除外することはできますか?
私はフィルター プラグインを認識していますが、それは私が好むものではありません。
本当にありがとう!
dojo - Dojox DataGrid: achieve row selection only by Checkboxes
I created a DOJO 1.6 DataGrid with CheckboxSelector as shown in the tutorials. Now I want to disable the onSelectionChanged event for rows, if they are clicked. This event should only be fired, if the checkbox is clicked.
それはどのように達成できますか?私が見逃したコンストラクターのプロパティはありますか?
dojox.grid.datagrid - JsonRestSore と Zend Framework を使用した dojo DataGrid
REST サーバー (Zend Framework で実装) から取得した json データをデータグリッドに表示しようとしています。問題は、データ グリッドに "Loading..." と表示されるだけで、それ以上何も起こらないことです。Firebug Lite では、GET リクエストが実行され、応答が正常であることを確認できます。それでもデータはデータ グリッドにレンダリングされず、非常に混乱します。
基本的に、 「ストアを DataGrid に接続する」からこのコードをコピーして貼り付け、REST API に合わせてターゲット URL と構造を置き換えました。
Dojo 1.7.2 と Zend Framework 1.11.11 を使用しています
これは私の index.phtml ファイルです。
Firebug Lite に表示される JsonRestStore によって実行される GET リクエスト:
これはGETリクエストの結果としてのJSONデータです
dojo - Dojo EnhancedGrid:選択した列のインデックスを取得する方法は?
dojo Enhancedgridの列ヘッダーをクリックすると、列全体が選択されます。そのような選択された列の列インデックスを知りたいです。
よろしくお願いします。
javascript - DataGrid 内の Button の onClick イベント
これが私のDataGridです:
そして、formatter
Actions セルのオブジェクト:
onRowClick
DataGridの通常のイベントによって渡されるイベント オブジェクトにアクセスしようとしています。今のところ、これはちょっとうまくいきますが、on("RowClick"...)
ブロックで複数のログを取得します。ブロックがないtry...catch
と、行インデックスが存在しないためエラーが発生し、存在するe
場所にさらに2つのログが表示されます。
これは、pub/sub、emit() などを含めた 4 番目程度のアイデアです。複数のログは、バブリング動作 (Button -> Row -> DataGrid など) が原因であると感じていますが、フォーマッタで作成されたボタンに渡される onRowClick のイベント オブジェクトは不可能のようです。
onClick
Button ウィジェットのイベントからrowIndex (およびその他の DataGrid 風のプロパティ) にアクセスして、押されたボタンに応じて処理したいだけです。
datagrid - DojoDatagrid-選択した行をプログラムでスタイル設定
Datagridの選択した行をプログラムでスタイル設定することは可能ですか?
誰かがスニペットを与えることができますか?
json - Dojo グリッドにボタンまたは画像を追加する方法
json データストア (json 形式に変換された mysql 結果セット) を持つ dojo グリッドがあります。現在、私のグリッドには、下の図に示すように 5 つの列が表示されます。
「アクション」という名前の列があります。この「アクション」列の下の行には、編集の場合は edit.php?id=1、削除の場合は delete.php?id=1 などのハイパーリンクを含むボタンまたは画像 (編集アイコン、削除アイコン) が含まれている必要があります。ここに私の道場グリッドコードがあります:
私のjsonデータ形式は
どうすればできますか?いくつかのアイデアを提案してください
dojo - グリッド内のテキストボックスウィジェットを機能させる方法は?
フォーマッターを使用して、グリッドセル内にテキストボックスウィジェットを配置しました。ただし、カーソルを移動したり、テキストボックス内のテキストを選択したりすることはできません。
例: http: //jsfiddle.net/g33m9/69/
誰かがこれを修正する方法を知っていますか?
ありがとう
dojo - Dojo データグリッドで列を宣言的に右揃えする方法
HTML を使用して宣言的に作成された Dojo データ グリッドがあります。列を右揃えにする必要があります。次の2つの方法を試しましたが、うまくいきません
1を試す
次の例では、彼align="right"
は無視されますが、各要素width="100px"
のスタイルに追加されます<td>
トライ2
次の例style="text-align:right;"
では、道場によって完全に無視されているようです
rest - winkベースのREST APIでdojox.grid.DataGridをソートする方法は?
Dojo datagrid クライアント側を使用していますが、うまく機能し、ドキュメントによると、列ヘッダーをクリックすると次の GET 要求が生成されます。
問題は、値が設定されていないため、Apache Wink フレームワークを使用してサーバー側でクエリ パラメーター "sort(+isbn)" を解釈できないことです。たとえば、代わりに「sort=+isbn」のようなものを期待します。
これが私のサーバー側のコードです:
「sort(+isbn)」には値が割り当てられていないため、無効なクエリ パラメータのようです。Dojo データグリッドがこの規則を使用する理由がわかりません。
Java 側でこれを回避する方法について、理想的には Wink または別のメカニズムを使用して GET 要求を処理する方法について助けていただければ幸いです。