問題タブ [hxdatatableex]

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 投票する
3 に答える
9534 参照

jsf - JSF で単一のヘッダーの下に列をグループ化する

JSF を使用して、2 つ以上の列を JSF の単一の親列の下にグループ化する方法はありますか? 内部に hx:columnEx 列を持つ dataTableEx があります。私が欲しいのは次のようなものです:

データ データ データ データ

ありがとう

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

jsf - jsf 1.1 で動的データテーブルにページャーを追加する方法

ページャーを動的データテーブルに追加しようとしています。

BalusC コードを使用しています: http://balusc.blogspot.com/2006/06/using-datatables.html

動的な列はうまく機能していますが、ユーザーがレコードをスクロールできるように、単純なページャーをプログラムで追加する必要があります。

ページャー コンポーネントが存在する jsf-ibm コンポーネントを使用していますが、API をチェックしており、それを HtmlDataTableEx コンポーネントに追加する正しい方法が見つかりません。

どんな提案も高く評価されます。

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

javascript - チェックボックスまたはラジオボタンを使用せずにマウスクリックでjsfデータテーブル行インデックスを取得する方法

JSF hx:datatableEx データテーブルコンポーネントを使用してドキュメント リストを表示しました。データベースからフェッチされたテーブルの値。

ここで、ユーザーが任意の行で「マウスを右クリック」したときに、その特定の行のコンテキスト メニューを表示する必要があるようなイベントを追加したいと考えています。

私の質問は、クリックされた行のインデックスを取得する方法ですか? .

解決策を見つけるのを手伝ってください。

ドキュメントリストを表示するために書かれたコード、私はいくつかの列だけをリストしました:

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

jsf - ユーザーの要求に応じてのみjsfデータテーブルに行をロードする

問題文:

hx:dataTableExデータベース テーブル レコードの表示に使用しました。

Service データ オブジェクト (リレーショナル レコード リスト) を にバインドしていhx:dataTableExます。

レコードの数が多いため、ロード時間が長くなります (取得結果は 10000 レコードを超えます)。

ページごとに 50 行に制限し、ページネーション (hx:pagerWeb) を使用して次のレコード セットを表示しました。

データテーブルを作成する方法は、最初に表示される最初の 50 レコードのみをロードし、残りの行はユーザーが次のボタンをクリックしたときにのみフェッチされます。

解決策を見つけるのを手伝ってください。

以下に提案する方法を試した後、この問題が発生しました。 初期設定のあるデータテーブルを持つページ

値「A」でコマンドリンクをクリックすると、データテーブルが展開され、画面上(ページ上)のスペースになりますが、データは表示されません。データテーブルのデータが見えない理由がわかりません。

結果のスクリーンショット:

拡張データテーブルが空です


pagedlistdatamodel を datatable コンポーネントにバインドする際にエラーが発生したと思われます。

このエラーのトラブルシューティングを手伝ってください。

ありがとうございました。

0 投票する
0 に答える
87 参照

jsf - hx:dataTableEx での行の強調表示

hx:dataTableEx の属性に基づいて異なる行の色を適用するにはどうすればよいですか。

エラーデータの場合、その行は赤になります。

これを試しましたが、ここでは機能しませんでした