私は一般的な問題だと思うものを持っていますが、グーグルの一日は何も役に立ちませんでした。
チェックボックスとテキストフィールドのあるフォームがあります。チェックボックスが選択されている場合に限り、テキストフィールドの正規表現検証を実行したいと思います。正規表現の検証は現在、他の非条件フィールドで機能していますが、action-validation.xmlファイルにこれを可能にする構文があるかどうかを私は一生理解できません。すなわち。他の分野については以下のようなものがあります。私が必要としているのは、チェックボックスが選択されている場合にのみ、これを条件付きで評価する方法です。
<validators>
<field name="sn">
<field-validator type="regex" >
<param name="expression">
[0-9]{12}
</param>
<message>Serial number format is invalid. Please try again</message>
</field-validator>
</field>
</validators>
誰かがこれを行う方法のコード例を持っていますか?
どんな助けでも大歓迎です。