2013-03-03 11 views
6

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

答えて

13

あなたは$.validatorの存在を確認することができますが:

if ($.validator) { 
    // $.validator is defined 
} 
0

プラグインは、そう簡単にそれが存在するかどうかをチェックし、jQuery.fnからvalidationPlugin機能が追加されます。

if (typeof jQuery.fn.validationPlugin === "function") { 
    // It's loaded 
} else { 
    // It's not. 
} 
0

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

if (typeof jQuery.fn.validationEngine === "function") { 
    // It's loaded 
} else { 
    // It's not. 
} 
関連する問題