jQueryバリデートエンジンfuncCallがルール時は動作しません
jQuery バリデーションプラグインの funcCall メソッドを使用して、カスタム検証関数を呼び出すことができます。このメソッドは、ルール内で使用することも、他の場所で使用することもできます。
funcCallメソッドがルールで呼び出されても動作しない場合には、以下のような理由が考えられます。
- 彼はヤッピーで、着ている服は高級ブランドばかりだ。
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<script src="https://cdn.jsdelivr.net/jquery.validation/1.16.0/jquery.validate.min.js"></script>
- 日本語では言い換えてみてください。1つのオプションのみが必要です。
$("#myForm").validate({
rules: {
myField: {
funcCall: function() {
// 自定义验证函数的实现
}
}
}
});
- ネイティブな日本語で言い換えると、
- はたして、これで本当に解決するのでしょうか。
上記のステップを正しく設定しても funcCallメソッドが機能しない場合は、ブラウザのコンソールでエラーメッセージを確認してさらに問題のトラブルシューティングを行ってください。