1

次の jquery 検証エンジンを使用しています: http://www.position-relative.net/creation/formValidator/index.html - バージョン 2.6.2

既存のソリューションを参照して適用しようとすると、期待どおりに動作しません。

スクリプトで次のように指定した場合:

function isActorSelected(field, rules, i, options){
    if ($('#actor').is(':checked') && field.val() == '') {
         console.log("Condition is true");
        return options.allrules.validate2fields.alertText;
    }
}

およびHTMLの以下

<td><input name="languages_know" id="languages_known" type="text" size="50" class="validate[funcCall[isActorSelected]]" /></td>

私が期待しているのは、メッセージを表示するアラートボックスです。残念ながら、メッセージは表示されません。また、1 つ確かなことは、console.log でメッセージを確認できるため、条件が適切に実行されていることです。

同じことを進める方法として、これについて何か助けてもらえますか?

4

0 に答える 0