特定の組み合わせで入力が必要なフォームがあり、クリックされた送信ボタンによっても異なります。
たとえば、フィールド A、B、および C、および送信ボタン M、N。有効な組み合わせは、M: A + B N: A + B + C N: A N: C です。
したがって、常に必要な入力はありません。
現在、私は if( ... ) in を使用して解決していonSubmit()
ますが、特定の組み合わせを承認 (拒否) するコールバックを使用して、これらのチェックをコンポーネントごとのバリデーターに移動できますか?
アップデート:
_______________________
User name: ______
Password: ______
[ Log in button ]
Email: ______
[ Register / reset password button ]
_______________________
ログインにはユーザー名とパスワードが必要です。登録する場合はすべてを必要とし、登録する場合はメールのみ、ユーザー名のみを登録する場合はパス リセット チャレンジ メールを送信します。