2

RadioButton が選択されているときに、ページのセクションで Ajax/Zone の更新を行いたいと思います。

<t:RadioGroup t:id="vehicleAvailableGroup" value="vehicle.isAvailable">
  <t:label  for="vehicleAvailable" />
  <t:radio t:id="vehicleAvailable" value="literal:true" label="literal:Yes" />
  <t:label for="vehicleNotAvailable" />
  <t:radio t:id="vehicleNotAvailable" value="literal:false" label="literal:No" />
</t:RadioGroup>

見落としている可能性のあるイベントを作成したり、既存のイベントを処理したりするための最良の方法は何ですか?

機能しなかった onclick を追加しようとしましたが、これも機能しませんでした:

@OnEvent(value = EventConstants.VALUE_CHANGED, component = "vehicleAvailableGroup")
4

2 に答える 2

2

ここで、JumpStartでの Geoff Callender のzoneUpdatermixin をご覧ください。ミックスインは、フィールドでクライアント側のイベントをリッスンし、現在のフィールド値でサーバー側のイベントを発生させます。

IMO これは、一般的な要件であるため、タペストリー コアの一部である必要があります。

于 2013-06-19T15:40:32.580 に答える