jQuery.validationEngine v2.6.1不验证?

时间:2013-06-23 15:04:59

标签: javascript jquery forms validation jquery-validation-engine

我不知道我在这里做错了什么。

这部分似乎正在工作,或者至少它会触发,因为使用调试器设置的断点会破坏代码。

<script>
    jQuery("#contactForm").validationEngine();
</script>

但它似乎并没有连接到表单字段,并且在使用时不会尝试验证或验证不正确:

<form class = "contactform" id = "contactForm">
    <fieldset>
        <div class="contactform-email contactform-field">
            <label class="contactform-label" for="contactform-email">Email Address:
                <br>
            </label>
            <input class="validate[required,custom[email]] contactform-input" type="email" id="contactform-email" name="email" />
        </div>
        <input class="contactform-button" type="submit" name="submit" value="Send"/>
    </fieldset>
</form>

我有错误的配置吗?

鲍勃

1 个答案:

答案 0 :(得分:0)

好的,我终于解决了。

问题是这个代码在Meteor JavaScript框架中运行,它需要代码如

jQuery("#contactForm").validationEngine();

在Template.myTemplate.rendered函数中,以便在正确的时间正确执行。

还在学习......