问题标签 [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 投票
3 回答
22587 浏览

jquery - 检查正数或负数

我们如何在 LiveValidation 中检查输入数字是正数还是负数?

0 投票
1 回答
2281 浏览

javascript - LiveValidation .remove 不起作用

我有一个使用 LiveValidation 扩展的网络表单。我有一个条件规则,如果用户选择美国,那么州或省字段必须在州缩写列表中。

我的问题是,如果用户选择美国然后返回并更改他们的答案,则应删除验证规则,以便他们可以输入任何旧文本字符串。我已经四次检查了我的语法,并且该函数返回一个 liveValidation 对象而不是一个错误对象,但该规则没有被删除。任何建议将不胜感激。

这是脚本:

0 投票
2 回答
1927 浏览

php - livevalidation.js 自定义用户名检查功能

我确信这可能是我没有做的简单事情。运行 livevalidation.js jquery 插件 (livevalidation.com)。它提供自定义函数回调。我正在尝试检查用户名的可用性。服务器端工作正常,我在我的数据变量中得到了正确的响应......

这是我的 JS:

我使用以下方法调用它:

我遇到的问题是:

如果我把Validation.fail()我的功能放在外面,.post()它工作正常。所以我很确定这是因为它无法在.post()函数内部被引用。

我试过使用回调函数

我犯了同样的错误。

我意识到这可能非常简单,但我们将不胜感激。先感谢您。

0 投票
2 回答
1047 浏览

javascript - 如何使用 livevalidation 验证信用卡有效期(2 个字段)

在自定义 PHP 捐赠页面上使用http://livevalidation.com 。我想让过去的信用卡过期日期无效,但所有其他选择都有效。我为月份和年份使用了两个选择字段。

似乎这应该使用 validate.custom 或 validate.now 函数来完成,但在这些文档中没有很好的示例。似乎无法让他们工作......

0 投票
1 回答
550 浏览

javascript - 如何检查电子邮件元素是否有效?

我使用LiveValidation 插件( http://livevalidation.com )。我需要验证一个输入,如果没问题,制作相同的 ajax。相反,提交按钮我有 img,我想通过 onClick 操作来处理它。一切正常验证都在现场工作,但是当我点击图片时,我需要检查电子邮件是否填写有效。是否有类似 isValid 之类的方法,或者我怎样才能做到并避免在单击后始终处理 ajax?

这是正确的解决方案

0 投票
1 回答
513 浏览

jquery - 在 LiveValidation 中如何在 Ajax 回调中设置 failureMessaage?

嗨,我正在尝试使用 jQuery LiveValidation 库使用 Ajax 调用来验证字段。在 Ajax 调用中,我实际上是在检查两件事,而未能验证其中任何一个都将返回两条不同的消息。现在,我的 Qn 是如何使用从服务器返回的消息设置 failureMessage 的。我的 JS 代码 id 如下:

任何人都可以请你建议我该怎么做?!

0 投票
4 回答
2354 浏览

javascript - LiveValidation - 将验证消息更改为图片?

LiveValidation 是用于验证数据的 JavaScript 库。当用户输入信息时,我使用它来验证表单。目前出现的验证消息设置如下:

但是,我想将其更改为“有效用户名”。简单地显示一个绿色刻度图像。我试图通过将有效消息区域的 CSS 更改为以下内容来做到这一点:

这会导致沿打印的整个消息显示绿色刻度,并且由于图像只有 11x11,它适合大约 5 或 6 个图像。我尝试删除有效消息,但随后它会从 LiveValidation.js 文件中打印默认的“Thankyou”消息。我尝试将默认消息也更改为空白,但根本没有显示任何内容。我也尝试使用图像位置作为消息,但这只是导致显示实际位置文本。

有谁知道如何显示图像而不是文本?

在此处查看库:http: //livevalidation.com/

0 投票
2 回答
1644 浏览

javascript - 结合两个 javascript 函数来验证表单并通过 ajax 提交

我正在尝试向 ajax 提交的表单添加验证,并使其部分工作。

这是提交表单的代码:

该代码完美运行。

我也在使用 livevalidation 插件,并且大多数情况下它也可以正常工作。我遇到的唯一问题是从提交表单的函数中调用验证代码。

通常验证码是这样调用的:

但是,因为表单是由 ajax 提交的,所以当前的表单标签是:

所以我需要做的是从通过ajax提交表单的函数中调用验证函数。

我该怎么做这样的事情?两个脚本都可以自己正常工作,这只是我需要弄清楚的最后一件事。

所以我需要在调用ajax函数的时候调用validate函数,如果表单验证了脚本就可以完成ajax请求,如果表单没有验证就不应该提交。

我做了一些搜索,发现了几个类似的问题,但没有解决方案。任何帮助,将不胜感激。

0 投票
1 回答
2065 浏览

php - 仅当 LiveValidation 成功时,在表单提交后打开 Fancybox

我在涉及 1-4 个图像上传字段的提交表单上使用 LiveValidation。客户不耐烦的是,一旦点击提交,表单就开始上传图片,根据图片的大小需要时间。

我想要实现的是,一旦用户提交表单并且 LiveValidation 通过,就会出现一个 Fancybox 弹出窗口,其中包含加载图像和一些文本。我不想要加载进度条,因为客户端的主机没有 PECL 上传进度扩展或 APC,并且出于兼容性原因我不想使用 AJAX。

我只想让加载图像在屏幕上旋转,以便用户知道他们必须等待。

我尝试为其创建一个函数并将其设置为在“onSubmit”和“onClick”事件上执行,但无论哪种情况,即使LiveValidation指出的表单中存在错误,也会出现弹出窗口.

此外,我假设一旦图像上传并提交表单,页面将自动重定向到确认。

我不擅长 javascript,因此无法操纵脚本来达到预期的效果。

对此的任何帮助将不胜感激。另外,如果有人有更好的解决方案,那也很棒!

谢谢 :)


对于实时验证,我直接从网站使用脚本:http: //livevalidation.com/

这是 livevalidation 和 fancybox 启动:

表单本身非常大,但这里是字段区域:

0 投票
1 回答
375 浏览

jquery - 使用 jquery 和 livevalidation 进行表单验证

我正在尝试使用 livevaldation 和 jquery 进行一些表单验证。

我有一个像这样的输入字段的公式:

因此,如果验证“livevalidaton”出现错误,则将“LV_invalid_field”类添加到输入中 - 它看起来像这样:

没关系,但是现在我将在 DOM 更改为如下所示时将另一个类 'error' 添加到 div 'prenameDiv' 中:

我是这样尝试的:

但什么都没有改变?你有什么想法吗?