如何将jQuery验证方法分成文件/类?

时间:2014-05-13 06:46:42

标签: javascript jquery idioms

如何在单独的文件/类中分离jQuery验证方法。

$.validator.addMethod("specialChrs",function(element, value) {
        return this.optional(element) || /^[A-Za-z\d= ]+$/.test(value)
}, "Special Characters not permitted");

我在许多文件中都有这种不同形式的valdidation。 如何将separategeneric保留在一个class中。任何人都可以向我推荐一些在分离jQuery函数时使用的设计模式吗?

1 个答案:

答案 0 :(得分:0)

您可以将JQuery放在单独的.js文件中,并使用脚本标记在head部分的html文件中链接到它。

单独的.js文件

$(document).ready(function () {
    $.validator.addMethod("specialChrs",function(element, value) {
        return this.optional(element) || /^[A-Za-z\d= ]+$/.test(value)
    }, "Special Characters not permitted");
});

在您的htlm文件中

<head>
    <script src="../yourjquery.js" type="text/javascript"></script>
</head>

另请查看this链接。