テキストボックスがあります。ユーザーがテキストボックスの外側をクリックすると、以下のコードはdoSomethingOnValueChangeを呼び出します。物事は期待どおりに機能します。一方、ユーザがテキストボックスを編集してsaveを直接クリックすると、saveメソッドが最初に呼び出され、doSomethingOnValueChangeが後で呼び出されます。これをどうすれば解決できますか?それを修正するだろうonkeyup
イベント、JSF onchangeして保存します。
<a4j:support ajaxSingle="true" event="onkeyup" />
即時削除するとどうなりますか? – wrschneider
即時=真を取り除くことは役に立たない。 – user238021
この構成では、すぐにボタンを押すと、値変更リスナーを2回呼び出す必要があります。ボットンによって起動された同期要求と、変更イベントによって起動されたajaxによって一回。それは本当に一度だけ呼び出されますか? – BalusC