问题标签 [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.

0 投票
1 回答
1393 浏览

jquery - errorPlacement 参数破坏 jQuery 验证插件

我有一个正在处理的表单,并且我的验证 JavaScript(jQuery 和 jQuery 验证插件)在一定程度上可以工作。我已经设置了一个 jsfiddle 以显示它的工作状态:http: //jsfiddle.net/5Ukv2/

但是,当我使用 errorPlacement 函数/参数时,它会中断。错误出现在我指定的位置,但是每当我更新输入(即任何击键)时都会添加多个错误,并且当条目根据 JavaScript 有效时,错误不会从我的 HTML 中删除: http:/ /jsfiddle.net/5Ukv2/1/

此外,一旦我输入输入字段,验证就会开始;与额外的和未删除的错误元素相比,这个问题是次要的。

我究竟做错了什么?

下面附上的代码供参考以及在 jsfiddles 中。我评论了几种方法,因为它们进行的 ajax 调用在这里不起作用,但验证的作用相同。

HTML:

JavaScript:

0 投票
2 回答
1201 浏览

javascript - 错误放置不允许 jquery 验证工作

这是我第一次在网站中使用 javascript。我对该语言的理解非常低,并且非常依赖教程和阅读其他人的问题/解决方案。

我有一个使用表格格式格式化的 HTML 表单。我碰巧在表单中也有一些单选按钮,一旦我包含errorPlacement在 javascript 代码中,表单的验证就不会发生。我需要错误消息不要破坏我的单选按钮的文本,希望出现在选项之前或之后的顶部。

如果我取出errorPlacement代码,验证(“此字段是必需的”消息出现在默认位置)正常工作。

请查看我的代码,如果我遗漏任何内容,请告诉我。我觉得它很简单,比如逗号或括号,我尝试了一些解决方法,但似乎没有任何效果。

0 投票
1 回答
940 浏览

jquery - jquery errorPlacement标签位置为单个

使用:jQuery 验证器

我试图弄清楚如何更改其中一条错误消息的位置,并将其余消息留在原处。我知道您可以使用 ErrorPlacement 来实现这一点,但我很难弄清楚如何做到这一点。

我看过一个 使用 jQuery validate 的自定义错误标签放置示例(对于所有或部分错误)

并创建了 http://jsfiddle.net/Kn3v5/215/

我要调整 1. 将“Accept the TOS”的颜色改为2E0854。2.将误差从左边移到10px。

我究竟做错了什么?

一如既往地感谢您的帮助。

0 投票
1 回答
691 浏览

jquery - jquery validate errorPlacement wrapInner errorElement

我有一个问题errorPlacement。我有一个表,我想在输入无效值的 tr 之后显示错误。错误应该在 tr 和 td 内,才能正确显示。我正在尝试用 td 包装错误元素(tr),它可以工作但只有一次。我输入无效值,然后在 tr 和 td 中出现错误(正确),然后我输入有效值并再次无效,然后错误元素仅插入到 tr。Td 没有出现。
这是我的jQuery代码

和html:

任何建议如何解决这个问题?

0 投票
1 回答
1016 浏览

jquery - jQuery Validation 插件——将错误类添加到附加元素

我有一个使用 jQuery Validation 插件的表单。表单域位于一系列折叠框中,并且表单错误消息显示在每个域的下方。这很好,除非该字段位于关闭的手风琴中,然后没有办法知道手风琴包含错误。

有没有办法将错误类应用于手风琴的标题?我知道我可以使用类似的东西

以字段的容器为目标,但在这种情况下它不是父级。

我的手风琴结构如下。我需要将错误类应用于包含产生错误的字段的适当“标题”div。

我也试过这个没有运气:

有没有办法定位“标题”div?

0 投票
1 回答
2774 浏览

jquery - 将 Jquery 验证错误放在里面盒子?

我的问题:

验证输入字段后,如果验证未完成,我想将错误消息放入原始输入字段。

您可以使用 insertAfter() 和 insertBefore() 来(duh!)在输入字段之后或之前插入。

我在 StackOverFlow 上找不到任何解决问题的方法。

0 投票
2 回答
10594 浏览

jquery - jQuery 验证错误消息放置

好的,所以我正在使用 jQuery 验证插件来检查简单表单上的错误。除错误放置外,一切正常。我试图将我的错误消息放入包含错误的 INPUT 之后的 SPAN 元素中。出于某种原因,下面的代码将错误消息放在似乎是一个全新的 LABEL 元素中。知道我在这里做错了什么吗?

我的 html

我的 jQuery

0 投票
1 回答
7562 浏览

jquery - 使用 selectpicker 和 jQuery 验证插件放置错误

我正在使用 Bootstrap、selectpicker 和 jQuery Validation 插件。

选择列表:

选择器:

jQuery Validation 需要这个才能看到 Select List:

然后验证:

错误永远不会显示。

我错过了什么?

0 投票
1 回答
290 浏览

jquery - 带有通配符选择器的 jQuery 验证插件 errorPlacement

我正在使用 jQuery Validation 插件并尝试将errorPlacement回调函数与通配符选择器一起使用。我已经尝试了无数次使用和不使用该方法的通配符语法排列.attr(并尝试了其他几种方法)并且无法使其正常工作。

我已经阅读了几十个关于通配符的线程,以及 api 文档,但没有一个解决它们在像这样需要使用“元素”的函数中的使用。似乎无法理解它...

我想选择所有以“cdlradio”开头的输入元素

任何帮助将不胜感激。

0 投票
0 回答
110 浏览

javascript - errorPlacement 无法在第一次调用中验证,但在第二次单击时工作正常

使用以下功能进行验证,但第一次不能正常工作,但第二次工作正常。
第二个功能用于验证器,当我第一次单击按钮时它不能正常工作,但第二次工作正常请帮忙。