问题标签 [errorplacement]
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 - errorPlacement 参数破坏 jQuery 验证插件
我有一个正在处理的表单,并且我的验证 JavaScript(jQuery 和 jQuery 验证插件)在一定程度上可以工作。我已经设置了一个 jsfiddle 以显示它的工作状态:http: //jsfiddle.net/5Ukv2/
但是,当我使用 errorPlacement 函数/参数时,它会中断。错误出现在我指定的位置,但是每当我更新输入(即任何击键)时都会添加多个错误,并且当条目根据 JavaScript 有效时,错误不会从我的 HTML 中删除: http:/ /jsfiddle.net/5Ukv2/1/
此外,一旦我输入输入字段,验证就会开始;与额外的和未删除的错误元素相比,这个问题是次要的。
我究竟做错了什么?
下面附上的代码供参考以及在 jsfiddles 中。我评论了几种方法,因为它们进行的 ajax 调用在这里不起作用,但验证的作用相同。
HTML:
JavaScript:
javascript - 错误放置不允许 jquery 验证工作
这是我第一次在网站中使用 javascript。我对该语言的理解非常低,并且非常依赖教程和阅读其他人的问题/解决方案。
我有一个使用表格格式格式化的 HTML 表单。我碰巧在表单中也有一些单选按钮,一旦我包含errorPlacement
在 javascript 代码中,表单的验证就不会发生。我需要错误消息不要破坏我的单选按钮的文本,希望出现在选项之前或之后的顶部。
如果我取出errorPlacement
代码,验证(“此字段是必需的”消息出现在默认位置)正常工作。
请查看我的代码,如果我遗漏任何内容,请告诉我。我觉得它很简单,比如逗号或括号,我尝试了一些解决方法,但似乎没有任何效果。
jquery - jquery errorPlacement标签位置为单个
使用:jQuery 验证器
我试图弄清楚如何更改其中一条错误消息的位置,并将其余消息留在原处。我知道您可以使用 ErrorPlacement 来实现这一点,但我很难弄清楚如何做到这一点。
我看过一个 使用 jQuery validate 的自定义错误标签放置示例(对于所有或部分错误)
并创建了 http://jsfiddle.net/Kn3v5/215/
我要调整 1. 将“Accept the TOS”的颜色改为2E0854。2.将误差从左边移到10px。
我究竟做错了什么?
一如既往地感谢您的帮助。
jquery - jquery validate errorPlacement wrapInner errorElement
我有一个问题errorPlacement
。我有一个表,我想在输入无效值的 tr 之后显示错误。错误应该在 tr 和 td 内,才能正确显示。我正在尝试用 td 包装错误元素(tr),它可以工作但只有一次。我输入无效值,然后在 tr 和 td 中出现错误(正确),然后我输入有效值并再次无效,然后错误元素仅插入到 tr。Td 没有出现。
这是我的jQuery代码:
和html:
任何建议如何解决这个问题?
jquery - jQuery Validation 插件——将错误类添加到附加元素
我有一个使用 jQuery Validation 插件的表单。表单域位于一系列折叠框中,并且表单错误消息显示在每个域的下方。这很好,除非该字段位于关闭的手风琴中,然后没有办法知道手风琴包含错误。
有没有办法将错误类应用于手风琴的标题?我知道我可以使用类似的东西
以字段的容器为目标,但在这种情况下它不是父级。
我的手风琴结构如下。我需要将错误类应用于包含产生错误的字段的适当“标题”div。
我也试过这个没有运气:
有没有办法定位“标题”div?
jquery - 将 Jquery 验证错误放在里面盒子?
我的问题:
验证输入字段后,如果验证未完成,我想将错误消息放入原始输入字段。
您可以使用 insertAfter() 和 insertBefore() 来(duh!)在输入字段之后或之前插入。
我在 StackOverFlow 上找不到任何解决问题的方法。
jquery - jQuery 验证错误消息放置
好的,所以我正在使用 jQuery 验证插件来检查简单表单上的错误。除错误放置外,一切正常。我试图将我的错误消息放入包含错误的 INPUT 之后的 SPAN 元素中。出于某种原因,下面的代码将错误消息放在似乎是一个全新的 LABEL 元素中。知道我在这里做错了什么吗?
我的 html
我的 jQuery
jquery - 使用 selectpicker 和 jQuery 验证插件放置错误
我正在使用 Bootstrap、selectpicker 和 jQuery Validation 插件。
选择列表:
选择器:
jQuery Validation 需要这个才能看到 Select List:
然后验证:
错误永远不会显示。
我错过了什么?
jquery - 带有通配符选择器的 jQuery 验证插件 errorPlacement
我正在使用 jQuery Validation 插件并尝试将errorPlacement
回调函数与通配符选择器一起使用。我已经尝试了无数次使用和不使用该方法的通配符语法排列.attr
(并尝试了其他几种方法)并且无法使其正常工作。
我已经阅读了几十个关于通配符的线程,以及 api 文档,但没有一个解决它们在像这样需要使用“元素”的函数中的使用。似乎无法理解它...
我想选择所有以“cdlradio”开头的输入元素
任何帮助将不胜感激。
javascript - errorPlacement 无法在第一次调用中验证,但在第二次单击时工作正常
使用以下功能进行验证,但第一次不能正常工作,但第二次工作正常。
第二个功能用于验证器,当我第一次单击按钮时它不能正常工作,但第二次工作正常请帮忙。