相关疑难解决方法(0)

f.settings [g] .call不是除了提交验证之外的任何函数

我试图让jquery验证插件使用onkeyup或onfocusout选项.每次我添加这些选项并触发其中一个选项时,我都会收到错误消息.如果我提交表单,验证将起作用.

我不是真的被允许发布我正在处理的表单,但是我用一个非常简单的表单创建了类似的问题,我只是在子目录static/js /下的所有js的目录中加载.

我使用的是jquery 1.6.2和jquery验证1.9.0

有人有什么想法?

<html>
<script type="text/javascript" src="static/js/jquery.js"></script> 
<script type="text/javascript" src="static/js/jquery.validate.js"></script>

<script type="text/javascript">
$(document).ready(function(){

    var validator = $('#submitform').validate({
        rules: {
            name: 'required',
            phone: {
                required: true,
                minlength: 12
            },
            team: {
                required: true,
                minlength: 1
            },
            fax: {
                required: true,
                minlength: 12
            }
        },
        messages: {
            name: 'Your name is required',
            phone: 'Your phone number is required',
            team: 'Your extension number is required',
            fax: 'Your fax number is required'
        },
        // the errorPlacement has to take the table …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-validate

8
推荐指数
1
解决办法
4174
查看次数

标签 统计

jquery ×1

jquery-validate ×1