8

このバリデーターを使用しようとしています: http://posabsolute.github.com/jQuery-Validation-Engine/ ページにフォームがあるときだけロードします。しかし、2つのフォームを持つページがいくつかあり、両方ともajaxでロードしています。したがって、ロードする前に各フォームをチェックする必要があります。バリデーターがロードされているかどうかです。どうすればこれを確認できますか? ありがとう。

4

3 に答える 3

19

あなたはの存在をチェックすることができます$.validator

if ($.validator) {
    // $.validator is defined
}
于 2013-03-03T12:31:25.383 に答える
0

プラグインは にvalidationPlugin関数を追加するjQuery.fnので、存在するかどうかを確認するだけです。

if (typeof jQuery.fn.validationPlugin === "function") {
    // It's loaded
} else {
    // It's not.
}
于 2013-03-03T12:31:39.043 に答える
0

これは ValidationEngine 2.6.2 で動作します。

if (typeof jQuery.fn.validationEngine === "function") {
    // It's loaded
} else {
    // It's not.
}
于 2015-12-05T22:41:07.097 に答える