問題タブ [selectbooleancheckbox]
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.
jsf-2 - 編集可能な DataTable の SelectBooleanCheckbox が変更されない
編集可能な dataTable があります ( editMode = "cell"
)。
フリー テキスト フィールドとリスト ボックスの編集は非常に簡単です。ただし、チェックボックスフィールドを編集する方法がわかりません。具体的には、チェックボックスの選択を編集しようとすると、変更後に出力ファセットのデータが実現されません。
入力ファセットをinputTextに変更すると(そしてそれにtrue/false値を入力すると)、チェックボックスが適切に更新されます。
私が間違ったことを指摘できますか?JavaScriptコンソールとJavaサーバー側でエラーは発生しません。
Primefaces バージョン 4.0 を使用しています
jsf - 「すべてチェック」チェックボックスを追加する方法
フォームを作成しようとしていますが、フォームの一部にチェックボックスがあります。Javaリストから値を取得し、それらをデータテーブルに直接設定しています。私のデータテーブルは次のようになります:
- テレビ
- インターネット
- 雑誌
- 全て
これまでのところ、それは完全に機能しています。このボックスにいくつかのルールを追加したいのですが、ユーザーが「すべて」のボックスにチェックマークを付けると、他のボックスもチェックされますが、ユーザーが「すべて」のボックス以外のチェックボックスのいずれかを削除すると、「すべて」のチェックマークが削除されます. これを2日間探していましたが、解決策が見つかりませんでした。これを解決するために管理したアプローチを説明していただければ幸いです。Jsf 2.1.19 と PrimeFaces 3.5 を使用しています
私のxhtml:
私のJavaクラス:
java - 値 PrimeFaces p:selectBooleanCheckbox は dataGrid でチェックされていません
selectBooleanCheckbox を java.sun.com/jsf/html から変更すると
PrimeFacesへのselectBooleanCheckbox
Bean からの値は使用されません。
p:selectBooleanCheckbox の値は常に false です。item.use の値は関係ありません。
編集:モデルを追加しました。とても簡単です:
およびエンティティ ScannedItem:
注:私はprimefaces 5.1.1からprimefaces mobileを使用しています
jquery - データテーブルをフォームにラップすると JQuery が消える
各行に selectBooleanCheckbox を持つ h:datatable を作成しようとしているので、dataTable を h:form 要素でラップしました。私の dataTable は、ページネーションと検索もサポートする必要があります。これは、テーブルを h:form でラップするまで問題なく機能します。この時点で、ページ付けと検索のためのすべての JQuery 要素が消えます。テーブルと同じフォームでラップする必要がある送信ボタンがページにあるため、テーブル全体を列ではなくフォームでラップしました(私が理解している限り)。
ここに私のxhtmlがあります:
そしてこれはJQueryです:
したがって、フォームを削除すると JQuery は機能しますが、selectBooleanCheckboxes と commandButtons は機能しません。
どうすれば両方を行うことができますか?