问题标签 [livevalidation]

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 回答
238 浏览

jquery - CFWheels DatePicker 插件和 LiveValidation

我正在使用 CFWheels 的 DatePicker 插件 ( https://github.com/chapmandu/datepicker-cfwheels-plugin ) 以及 LiveValidation ( http://livevalidation.com/ ) 来验证我的表单。我遇到的问题是在验证我的日期文本字段是否存在时,即使我选择了一个日期,也会弹出错误消息。如果我再次单击日期文本字段,那么错误消息就会消失。

似乎当我单击以在日历框中选择一个日期时,由于元素失去焦点,它会立即验证这可能是错误消息出现的原因。由于选定的日期文本在元素已经失去焦点后被填充,因此它不会重新验证以删除错误消息。有谁知道如何解决这个问题?如果可能的话,我真的不想深入研究 CFWheels DatePicker 插件并进行更改。

0 投票
1 回答
524 浏览

javascript - 使用 LiveValidation 库时如何停止发送 AJAX 调用

如果任何字段错误,LiveValidation 会阻止触发表单操作,但不会停止 ajax 调用。

所以我想做类似的事情:

这是代码(它是西班牙语):

这样做,如果该字段未通过 LiveValidation,则无论如何都会发送表单。

0 投票
1 回答
605 浏览

jquery - Jquery Livevalidation 电子邮件

今天,我在实时验证中遇到了一个问题。当我在文本框中输入电子邮件时,xx@yy.com即 . (空格)xx@yy.com。它会抛出一个错误为“无效的电子邮件”。我想修剪电子邮件,然后在 livevalidation 中进行验证

html

js

我想修剪电子邮件字段,然后可以通过实时验证对其进行验证。有任何想法吗

0 投票
0 回答
393 浏览

javascript - LIVEVALIDATION 插件 JAVASCRIPT

下午好 ,

我希望你一切都好

我有以下问题:

使用添加 LiveValidation ( http://livevalidation.com/examples )

验证表单域。

表单在母版页中加载,因此使用 AJAX 动态 HTML

为此,使用 LiveValidation 的验证不起作用,但

当表单加载了 AJAX 但嵌入了表单的代​​码时

在 HTML 页面中它可以工作。

我在网上搜索,显然是因为用 AJAX 调用表单

IDs Form INPUT 字段被加载到 HTML 页面的 DOM 中

出于这个原因,它应该在量刑后进行通话验证

ResponseText ,我已经这样做了,当我放

第一个字段的验证,但不是在我进行验证时

的所有领域。

当前代码 ----- ------

教师页面:

形式 :

----- 建议的代码(但不完整)------

教师页面:

----- ------ 编码工作

母版页:

MATTER:加载表单的 javascript 函数通过一个链接调用,该链接发送包含表单字段的数据,供用户更改并保存更改。

非常感谢您

0 投票
1 回答
149 浏览

javascript - 禁用文本框的 javascript 错误显示

Javascript 正在运行,但我需要以下帮助:

  1. 我如何使电话号码成为可选而不是强制性的,因为在注册完成期间代码不允许空文本框,除非提供电话号码。
  2. 如何在输入无效条目时禁用错误提示,而是自动清除无效条目并将焦点保留在该文本框中?因为每次显示错误时,电话 No 文本框通常会从其在表单中的初始位置移位或移位。
  3. 关于问题2,是否可以将错误提示转移到表单顶部或其他地方显示,而不是导致文本框移位。
0 投票
1 回答
278 浏览

jquery - 日期选择器的 LiveValidation 问题

我正在使用 LiveValidation.js,它可以与我表单中的所有内容完美配合,除了带有引导日期选择器的字段。

当从日期选择器中选择日期时,日期字段不会正确验证,但是当您选择回该字段然后退出(不更改任何内容)时,表单会正确验证。

如果您autoclose: true,从 datepicker 脚本中删除,表单将在您选择日期后验证,然后单击页面上的其他位置以关闭 datepicker 下拉列表,尽管一旦您选择了日期,验证错误消息就会闪烁然后清除直到您点击验证。

日期字段何时验证或验证时框的内容状态似乎存在一些问题。我想知道是否有一种方法可以更改该字段何时验证为仅当整个字段失去焦点时?

任何帮助将不胜感激。

0 投票
2 回答
246 浏览

javascript - 无法通过 LiveValidation 插件删除动态插入的元素

我正在使用实时验证插件来验证我的表单。而当表单提交时,插件会在<input>之后添加这行代码:

<span class=" LV_validation_message LV_valid">Ok</span>

没关系,但是当我提交表单时,我想为下一个用户重置表单。这是我的代码:

正如你所看到的,一旦我验证了这些字段是正确的,我将尝试通过删除类“LV_validation_message”的元素来删除经过验证的消息。之后,我将隐藏表格。下次下一个用户访问该页面时,我将再次显示该表单 - 只有该$(this).remove('.LV_validation_message')行不起作用,第二个用户看到验证消息卡在表单上,​​即使输入字段已重置并且为空.

我从 开始$('#myForm').submit,但将其更改为$('#myForm').on('submit'),因为我知道<span class=" LV_validation_message LV_valid">Ok</span>是动态添加的。我尝试使用$(this).remove('.LV_validation_message'), $('.LV_validation_message'.remove(), 甚至$('.LV_validation_message'.html("")- 使用 LV_validation_message 类更改元素,但无济于事。这些元素似乎完全不受 jQuery 的控制。

有人可以向我提供一些提示或想法,说明为什么我根本无法删除这些元素吗?这是有问题的表格,以防万一:

提前致谢。

0 投票
1 回答
628 浏览

javascript - 实时验证自定义验证器

我正在按照这个示例http://livevalidation.com/documentation#ValidateCustom检查两个字段是否都已填写。因此,如果第一个字段不为空,则第二个字段不能为空,反之亦然。

谁能弄清楚为什么这段代码不起作用?

http://jsfiddle.net/r5X6P/

0 投票
2 回答
166 浏览

jquery - LiveValidation - 焦点

我正在使用 LiveValidation,我只是想知道是否有人成功地将焦点设置在准备重新输入的失败输入表单上......

我查看了文档,但什么也看不到。

谢谢。

0 投票
1 回答
441 浏览

jquery - 为什么我的 jquery 不能以重力形式工作?

我使用 Wordpress 插件 Gravity 表单。

现在我想添加一些“实时验证”。(当字段中有值时,提交按钮会改变颜色。)

我使用这个脚本,当我创建一个基本表单时它工作得很好。

但是当我尝试在我的 Gravity 表单上使用脚本时,它什么也没做?

所以这是我的例子:http: //goo.gl/a4m0Kv

如您所见,底部有一个小表单,带有一个提交按钮。填写完输入后,提交按钮变为绿色。

重力形式也应该发生同样的情况,但由于某种原因它不起作用?

希望有人可以提供帮助:)