问题标签 [jquery-validation-engine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - jQuery Validationengine 箭头未显示
我正在使用.NET 的验证引擎,所以不要在某些页面上使用传统的 class="validate[required]" 因为我在页面上有一些逻辑表单并且不希望一次性验证整个表单使用以下内容:
我遇到的唯一问题是 showArrow 参数似乎什么都不做。无论我尝试什么,箭头都不会显示,我最终只会在文本框上方弹出一个弹出窗口。在我使用 class="validate[required]" 的页面上,箭头按预期显示。有谁知道这是否是手动显示弹出窗口或使其工作的语法的限制?
jquery - jquery ajax验证引擎不工作
我的 jquery 验证表单没有验证 ..here is the code like
现在下面是自定义ajax
jquery - 验证引擎未使用 onValidationComplete 提交表单
如果我填写所有表格并点击提交,什么都不会发生。即使按多次也无济于事。有任何想法吗?
- -编辑 - -
我把它改成这样:
如果未填写任何内容,则 else 警报会正确触发。如果所有内容都已填写,则警报会显示“状态为真,不会提交”。所以这就像 if status == true 永远不会被调用..奇怪
position - Position Absolute 的 jQuery-Validation-Engine - 表单字段的条件验证
我正在使用 Position Absolute 的表单验证引擎。
我有一个特定的验证案例,我希望这可以为我解决。我需要能够根据另一个字段的值创建一个字段。
例如:
或者
您认为 JQuery Validation Engine 可以做到这一点吗?如果是这样,你能指出我正确的方向吗?
jquery - jQuery-Validation-Engine:基于另一个字段的必填字段
在我的交易订单表格中,如果用户选择订单类型 = "limit",则必须指定限价。我正在尝试使用 funcCall 强制执行此规则,但它不起作用。如果选择了限价单并且限价字段留空,验证引擎将成功验证表单。这是我的 HTML:
这是我的 checkLimitOrder 函数:
这几乎可以工作!确实调用了 checkLimitOrder 并返回错误消息。但是在返回时,jQuery 验证引擎会根据以下逻辑(第 582-583 行)忽略错误消息:
好吧,我不能使该字段成为必填项,因为它只是有条件地需要。有什么办法可以解决这个问题吗?
jquery - jQuery validationEngine - 添加自定义验证
我正在使用 jQuery 的validationEngine 并且在大多数情况下发现它工作得很好,但是,我第一次不得不添加我自己的自定义验证检查并且它根本不匹配。
我想验证它是一个英国电话号码,没有任何奇怪的字符或空格,并且它必须是 11 个字符长,我假设使用这个正则表达式:/^[0-9]{11}$/
这是我的完整验证规则:
然后在我的输入中,我正在使用class="validate[ukPhoneNumber]"
- 但是,无论我在输入中输入什么,它都不会显示警报文本或阻止我提交表单。
知道我做错了什么吗?我的正则表达式可能不正确,但我也尝试从另一个(工作)类复制进行测试,但它仍然不起作用。
jquery - JQuery 验证引擎在 WordPress 页面中不起作用
我在名为 newuser.php 的文件中有一个相当复杂的表单。我正在使用一个 WordPress 插件,它允许在 post/page php 中将文件包含在 WordPress 页面中(我使用的是 Sufffusion 主题)。我也在尝试开发自己的插件(第一次),我正在使用它来排队所有必要的脚本和 css 文件。我正在页脚中加载我的 javascript 文件,而 jquery 本身正在页眉中加载。
据我所知,我已经正确实例化了 jquery.validationEngine 并为每个表单元素提供了正确的类。如果我将“个人信息”字段集粘贴到包含所有 javascript 的 html 文档中,它会完全按照预期的方式工作。但是,在 WordPress 页面内绝对没有任何反应。我花了两天的大部分时间试图寻找答案但没有成功。
可以在此处查看该页面:http ://uniquelyyours.blogdns.com/test/?id=I17 ID 参考是表单正常工作所必需的。要进行测试,请使用单选按钮“我的”并选择祖父作为关系。以下是包含的 php 文件的代码,格式如下:
关系选择字段的自定义 javascript 在这里:
我非常感谢帮助我弄清楚为什么我无法让验证脚本在 Sufffusion 页面中使用此表单正常运行。我怀疑某处存在 JQuery/Javascript 冲突,但我是个菜鸟,我往往会破坏很多东西!我也欢迎任何机会从我的破损中学习!谢谢!
jquery - 验证引擎插件的错误提示位置问题(绝对位置)
我正在使用Position Absolute 的验证引擎来验证表单上的值。
问题是在验证时,错误提示不会像预期的那样附加到文本框(输入类型:文本)。我知道问题出在我给文本框的边距顶部,但我无法改变它。此处提供了示例代码片段...
html:
JS:
我创建的 div 只是示例,但在实际环境中,它们是可折叠的 div。另外,我不想为每个输入字段硬编码 data-prompt-position 值,因为每个表单中有超过 100 个字段。所以我正在寻找一种处理这个问题的通用方法(我知道这可以通过 CSS 但不知道如何?)
有问题的演示设置在www.x-lant.com
使用guest / pwd登录应用程序。
jquery - 让 jQuery-Validation-Engine 工作:jquery.validationEngine.closure.js?
我正在尝试在我的表单上使用 jQuery-Validation-Engine。我已经下载了文件,查看了本地演示,并尝试按照说明让我的表单工作。但是,在回顾该站点时,我看到了这一点:
- 在页面中包含脚本 jquery.validationEngine.closure.js
我在演示的 /js/ 文件中没有看到任何此类文件。
我的文件结构包含: index.html 文件(带表格)
- jQuery-Validation-Engine(子文件夹 - 包含 jQuery 验证文件)
- jQuery-Validation-Engine/css(子文件夹)
- jQuery-Validation-Engine/js(子文件夹)
我调用了validationEngine.jquery.css 和template.css 样式表;以及 jquery.validationEngine-en.js 和 jquery.validationEngine.js 文件。我还包含了 demoValidators.html 演示页面第 14-32 行的脚本。
我已将 id="formID" 属性添加到我的表单标签,并将 class="validate[required]" 属性添加到表单的第一个字段。但是,当我重新加载页面并将光标放在第一个表单字段中,然后将其删除时,我没有看到任何我期望的错误样式:不是红色轮廓,也不是错误消息气泡。
我还应该检查什么以查看脚本是否在表单上起作用?jquery.validationEngine.closure.js 脚本在哪里,在使用此验证器的说明的第 2 步中提到?
jquery - 使用 jQuery 验证引擎插件向表单字段添加类
我正在使用jQuery 验证引擎。我希望错误的表单字段以红色突出显示,并显示tooltip-error
消息。我想我可以使用 jQuery 的addClass
.
我的计划是添加一个类“错误”到紧随其后的任何输入字段div.inputCreditCardformError
(即保存tooltip-error
消息的 div。它在字段未验证时出现,并在字段验证后消失。
我的问题是:这个添加的类会在消失时div.inputCreditCardformError
消失吗?或者添加的类会在页面的生命周期内保留在页面中吗?