小编Dam*_*vic的帖子

jQuery验证插件错误:TypeError:验证程序未定义

这是表单的html代码:

<form method="post" id="login" action="/login">
 <div class="login-element">
    <label for="email">E-Mail</label>
    <input type="text" name="email">
</div>
<div class="login-element">
    <label for="password">Passwort</label>
    <input type="password"  name="password">
</div>
<div class="login-element">
    <input type="submit" value="Login">
</div>
</form>
Run Code Online (Sandbox Code Playgroud)

这是我用于验证的代码:

    $(document).ready(function() { 
    $("#login").validate({
       debug: true,
       rules: {
            email: {
              required: true,
              email: true
            },
            password: {
              required: true
            }
        },
        messages: {
            email: {
                required: "Please enter a email adress",
                email: "Please enter a valid email address"
            },
            password:"Please enter password"
        }
    });
    });
Run Code Online (Sandbox Code Playgroud)

在控制台中记录以下错误:

TypeError: validator is undefined
...or.settings[eventType] && …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-validate

22
推荐指数
3
解决办法
9万
查看次数

标签 统计

jquery ×1

jquery-validate ×1