让jQuery验证引擎工作:jQuery.validationEngine.closure.js



我正在尝试在我的表单上使用jQuery验证引擎。我已经下载了文件,查看了本地演示,并尝试按照指示让我的表单工作。然而,在回顾该网站时,我看到了以下内容:

  1. 在页面中包含脚本jquery.validationEngine.closure.js

我在演示的/js/文件中没有看到任何这样的文件。

我的文件结构包含:index.html文件(带表单)

  1. jQuery验证引擎(子文件夹)包含jQuery验证文件)
  2. jQuery验证引擎/css(子文件夹)
  3. jQuery Validation Engine/js(子文件夹)

我调用了validationEngine.jquery.css和template.css样式表;以及jquery.validationEngine-en.js和jquery.vvalidationEngine.js文件。我还包含了demoValidators.html演示页面第14-32行的脚本。

我已经在表单标记中添加了id="formID"属性,并在表单的第一个字段中添加了class="validate[required]"属性。但是,当我重新加载页面并将光标放在第一个表单字段中,然后将其删除时,我看不到任何像我预期的错误样式:没有红色轮廓,也没有错误消息气泡。

我还应该检查什么来查看脚本是否在表单上运行?jquery.validationEngine.colosure.js脚本在哪里?在使用该验证器的说明的第2步中提到了这个脚本?

来自其中一个演示的来源:

<link rel="stylesheet" href="../css/validationEngine.jquery.css" type="text/css"/>
<link rel="stylesheet" href="../css/template.css" type="text/css"/>
<script src="../js/jquery-1.6.min.js"></script>
<script src="../js/languages/jquery.validationEngine-en.js"></script>
<script src="../js/jquery.validationEngine.js"></script>
<script>
    jQuery(document).ready(function(){
        jQuery("#formID").validationEngine();
    });
</script>

在他们的文档中,对"jquery.validationEngine.colose.js"的引用似乎是一个错误。

最新更新