問題タブ [htmldatatable]

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

java - htmldatatableで行をグループ化する方法は?

htmldatatableで行をグループ化する方法は? 私はJSFを使用しています。

短い例:

グループ化列を「InvoiceNum」として選択すると、テーブルは次のようになります:- (つまり、グループ化は InvoiceNum で行われます):

TransNum TransAmount InvoiceNum InvoiceAmount 同様に、複数の列の値に基づいてグループ化を行うこともできます。

前もって感謝します。

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

jsf - JSF:ユーザー入力テキストに基づいてデータテーブルを作成し、ラジオボタンで選択された特定の行から情報を収集します

ユーザーにinputTextボックスに値を入力するように求めるページがあります。入力した値に基づいて、データベースからの情報を使用して日付テーブルを作成します。データテーブルの列の 1 つは selectOneRadio であるため、各行には独自のラジオ ボタンがあります。次に、ユーザーはラジオ ボタンの 1 つを選択し、コマンド ボタン (データ テーブルのフッター) をクリックして、選択されたラジオ ボタンに基づいてどの行が選択されているかを取得できる必要があります。私が抱えている問題は、ボタンをクリックしてもバッキング Bean メソッドが呼び出されないことです。この問題は、ページに移動した後にテーブルを作成したときにのみ発生します。ページの作成時にデータテーブルが存在するように値をハードコーディングすると、この問題は発生しません。私'

これはjsfです

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

java - backingbean で HtmlDataTable の列幅を設定可能

タイトルが示すように、バッキング Bean で列の幅を設定する方法を探しています。jsp には、複数の画面に共通のパネルがあります。そのコンテンツは、ユーザーが現在表示している画面に応じて読み込まれます。この特定の画面では、バッキング Bean に HtmlDataTable を作成し、それをパネルに追加します。

特定の列の幅を変更する必要があります。UIColumn として列にアクセスできますが、UIColumn には width 属性がありません。おそらくColumnClassesを使用した何かですが、Googleを検索してもリードはありませんでした。

何か案は?

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

jsf - JSF ui:repeat vs h:dataTable

この質問をする前に、私は他の多くの関連するものを訪問し、最大限の情報を収集しようとしました. ui:repeatしかし、私が今まで見つけたものは、 と の間に実際の/大きな違いがないことh:dataTable、そして使用できるときはいつでも使用できることを理解させてくれh:dataTableますui:repeat(それらの1つは他のものより少し複雑な場合がありますが、最終的には同じ結果)。

それで、唯一の選択肢が使用するユースケースはありますh:dataTableか? またはその反対(唯一の選択肢はui:repeat)?

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

javascript - 削除確認ダイアログは、テーブルの最初の行に対してのみ機能します

これは私のテーブルの例です。編集アクションと削除用の 2 つのアイコンがあります。削除時にポップアップ確認ダイアログを作りたいです。最初の行の削除アイコンをクリックした場合にのみ機能します。
他の行では、jQuery イベントがありません (機能していません)。

ここに画像の説明を入力

これは私の .php コーディング ファイルです。

これはそれに関連するjqueryです。

どうすればいいですか?私はphp、jQuery、javascriptの両方の初心者レベルです。
その jQuery コードは、私がインターネットで見つけたもので、機能コードではなく、タイトル テキストを変更しただけです。

前もって感謝します。