1

特定のチェックボックスがオンになっている場合にのみ、特定のテキスト フィールドを有効にするフォームを作成しています。

私は Wicket にかなり慣れていないので、次のことに興味があります。

  1. 既存の Wicket クラスを使用して、サーバーへの (AJAX) ラウンドトリップなしでフィールドを有効/無効にすることはできますか? つまり、レンダリングされた HTML にフィールドを有効/無効にする JavaScript を含めるようにする動作をフィールドに追加することは可能ですか?

  2. 上記の質問に対する答えが「いいえ」の場合: 必要な JavaScript コードを自分でマークアップに追加することは「合法」ですか? それとも、Wicket が適切に認識しないように、フォームの送信を台無しにするリスクがありますか?

私は Wicket を初めて使用し、ここでのベスト プラクティスが何であるかわかりません。おそらく、これを行う Wicket の方法には、常に AJAX ラウンドトリップが含まれますか?

4

2 に答える 2