問題タブ [ajax-update]

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

jsf - セル内から h:column ヘッダーのコンポーネントを Ajax 更新する

各行にチェックボックスがあり、テーブル列にすべてをチェック/チェック解除するための単一のチェックボックスがあるデータテーブルがあります。

テーブル行でチェックボックスをクリックするたびに checkAllSelector を再レンダリングしたいのですが、

これに変換されます(行ごとに)

そしてそれはあるべきです

各チェックボックスのこの ID を先頭に追加しないようにする方法フォーム タグには prependId="false" があります

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

jsf - 送信ボタンは送信せず、InputText の onChange イベントをトリガーするだけです

ユーザーが ajax を使用して入力テキストに何かを入力すると、ラジオ ボタンの値が自動的に選択されます。問題は、ユーザーが入力テキストに何かを入力し、 をクリックしてフォームを直接送信するGetと、フォームは送信されず、変更イベントのために ajax だけが呼び出され、ラジオが更新されることです。

ボタンを2 回クリックGetすると、フォームが送信されます。

keyupまた、入力中にユーザーの邪魔になる可能性があるため、使用したくありません。

私はprimefaces 5.1を使用しています

ここに私のコードがあります:

そして豆:

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

jsf - 顔の例外「abc」は動物園から参照できません

ドロップダウンで値を選択すると、パネル id=abc が表示されるシナリオがあります。コード改善のための提案....よろしくお願いします...

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

jsf - Ajax が更新されない

私の ajax が両方の出力テキスト フィールドを更新しない理由を教えてください。私の意見では、うまくいくはずですが、残念ながらそうではありません。

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

jsf - Composite コンポーネントの 1 つのパネル ID の属性をカスタマイズします。JSF2,2 で

Test1.xhtml..

別のパネル (test2.xhtml) でドロップダウン値を選択する際に、複合コンポーネントの id=d パネルを使用したいと考えています。

Test2.xhtml

選択したドロップダウンの更新で、test1.xhtml の id=abc のみを使用するにはどうすればよいですか

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

jsf - 2つのコンポジットを使用してajaxレンダーのIDを見つける方法は?

2 つのコンポジットがあり、車の名前を変更するときに 2 番目のコンポジットでフィールドをレンダリングする必要がありますが、次のエラーが表示されます。

コードに従ってください: 1ª コンポジット car.xhtml

2ª 複合 client.xhtml

プリンシパル.xhtml

そして BeanController.java

私が変更した場合

も機能しません。

他にもレンダリングしたいフィールドがあるため、@all または @form をレンダリングするために呼び出すことができません。

編集:解像度

@BalusCコメントに感謝しますが、他の質問でのあなたの答えはうまくいきませんでした。コードを動的に実装する必要がありました。以下を見てください。

私のcar.xhtmlコンポジットでは、ajaxのレンダリングを外します

そして、私の BeanController.java では、このような clear メソッドを実装しました。

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

jsf - 検索後、検索が 2 回呼び出されるか、フィルターに何かが入力されてクリアされない限り、p:dataTable は更新されません。

データ テーブルにいくつかの結果をフェッチした後に dataTable を更新しようとする単純なモデルがあります。EJB を使用してこの結果をデータベースにフェッチしています。

問題は、検索後、検索ボタンを 2 回クリックするか、fieldText フィルターに何かを入力してクリアしない限り、dataTable が更新されないことです。

「onclick and update」としていくつかの機能を試してみましたが、すべてのソリューションが機能しません。

重要なケースの状況は次のとおりです。fieldText フィルターが dataTble から削除された場合、dataTable はエラーなしで完全に更新されます :)。

誰かが私の問題を解決するために別の方法や方向を言うことができますか?

xhtml コード:

ビーンコード:

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

jsf - Ajax フォーム アイテムの検証が必要なメッセージが表示されない

フォームが AJAX を介して送信されたときに、フォームの入力項目を検証していますが、フォームがh:messageセクションに必要なメッセージをレンダリングしていません。フル ポスト バック メソッドによる検証メソッドは正常に機能しますが、AJAX 送信メソッドでは必要なメッセージがレンダリングされません。

コードは次のとおりです。

item.xhtml

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

twitter-bootstrap - JSF Bean メソッドの戻り値に応じてブートストラップ モーダルを閉じる

ブートストラップモーダル内にフォームがあり、データが正常に保存された場合はフォームを閉じ、何か問題が発生した場合は表示したままにします。

PrimeFacesを使用せずに、フォームを送信した後にモーダルを閉じるかどうかを判断するために、Beanメソッドの戻り値またはBean属性を評価する方法はありますか?

以下、送信ボタンのコード:

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

jsf - トグル変更時

<p:panel>の項目を選択したときに を表示したいと思います<p:selectOneRadio>。初めて選択するときは機能しますが、ajax呼び出しの後は機能しなくなります。