我正在尝试使用此验证器:http://posabsolute.github.com/jQuery-Validation-Engine/ 我在页面有表单时加载它。但是我有几个页面有2个表单,两个都加载了ajax。所以,我需要在加载之前检查每个表单:是否加载了Validator。我怎么能检查这个? 感谢。
答案 0 :(得分:17)
您可以检查是否存在$.validator
:
if ($.validator) {
// $.validator is defined
}
答案 1 :(得分:0)
该插件会向validationPlugin
添加jQuery.fn
功能,因此只需检查它是否存在;
if (typeof jQuery.fn.validationPlugin === "function") {
// It's loaded
} else {
// It's not.
}
答案 2 :(得分:0)
这适用于ValidationEngine 2.6.2:
if (typeof jQuery.fn.validationEngine === "function") {
// It's loaded
} else {
// It's not.
}