问题标签 [formvalidation.io]

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

javascript - 事件 show.bs.modal 在 .show() 上为内部模态元素触发

我刚刚意识到事件 show.bs.modal 不仅在显示模态本身时被触发,而且在每次为模态内的元素调用 .show() 方法时才会触发。

事件处理程序以下列方式附加:

关于如何确保此处理程序中的代码仅在 modal show 上触发的任何想法?

尤其是当您在模式中使用 formValidator.io 时会出现问题(一旦表单字段验证失败,它会为元素调用 .show() )

0 投票
1 回答
463 浏览

javascript - 我可以将 formvalidation.io 与 React 和 Materialize-css 一起使用吗

是否可以将formvalidation.io插件与 React 和Materialize-css一起使用。

我的项目有多个input components可能会或可能不会在form. 我想使用formvalidation插件来验证输入组件。

找不到与此相关的任何文档。这可能吗?如果可能的话,请有人与我分享与此相关的参考资料。

更新:

  1. 我在表单验证插件网站中找到了这个文档,其中清楚地提到了如何在 React 中使用表单验证。但无法找到与此相关的任何详细文档。
  2. 这就是我现在尝试将 jQuery 和 formvalidation 插件导入我的项目的方式,但是当我加载 formvalidation 时出现错误提示,formvalidation 需要 jquery。

感谢所有反馈。

0 投票
0 回答
101 浏览

javascript - formvalidation.io 引导 3 到引导 4

您好,我在 bootstrap 3 中使用 formvalidation.io,它正在工作,现在我正在使用 bootstrap 4,我只想编辑旧的 formvalidation javascript 文件以使用新的 bootstrap。这是我正在使用的代码

但问题是它只改变用户名颜色而不是输入,我试图编辑formvalidtion js代码来为输入添加一个类“border-danger”,但我失败了。任何帮助将不胜感激。

0 投票
0 回答
1071 浏览

vue.js - 带有组件和元素 UI 的 Vue Js 表单验证

我试图找到一种方法,使用 vue js、组件和元素 ui 来验证表格中的表单,并从模板中将数据推送到其中。目前这是我编写的代码片段,如果 el-input 为空,则消息“hi”应显示为模糊事件。但是,即使输入字段中有值,它也会显示出来,并且似乎验证无法读取从模板中插入的值。关于如何将两者联系起来的任何想法?

0 投票
2 回答
118 浏览

jquery - 形式化引导程序 4

我正在尝试将新版本的 Formvalidation.io (1.3.0) 与 Bootstrap 4 一起使用。

我尝试按照他们网站的说明编写代码,但它不起作用。

如果有人遇到同样的问题,我的代码可以解决......

https://jsfiddle.net/h678dz34/

谢谢!

0 投票
2 回答
3069 浏览

javascript - Formvalidation.io - 无法读取 null 的属性“classList”

使用 formvalidation.io 时,我的控制台总是出错。

在此处输入图像描述

我不知道这个错误的原因是什么。即使我使用 backendVerificationURL,我仍然会在某些网站上收到垃圾邮件。我正在使用 Invisible ReCaptcha ( https://formvalidation.io/guide/plugins/recaptcha/ )

我的 HTML 表单:

这是我的验证脚本(validation-contact.js):

});

编辑:在我的页面顶部,我有:

在页脚中:

编辑:编辑:

我的页面底部如下所示: 在此处输入图像描述

0 投票
1 回答
58 浏览

javascript - 一次运行javascript的功能

嗨,我一切都很好,但小问题是功能正在一个一个运行。我希望所有功能必须同时运行这是我正在使用的代码

0 投票
2 回答
89 浏览

javascript - 循环通过承诺

我正在尝试使用 formvalidation.io 验证 10 个表单字段。如果 10 个验证中的任何一个失败,我需要返回 false。但是,要访问验证是否已通过,您需要调用一个 Promise。

以上不起作用,因为承诺不是同步的。

0 投票
1 回答
161 浏览

requirejs - formvalidation v1.3.0 不适用于 requirejs

我有以下代码,目前是 WORKING 代码

形式:

页面脚本:

但是当我尝试使用 requirejs 时,它不是。下面的 NOT WORKING 代码:

应用程序.js:

在 requirejs 代码中,我收到错误“未定义 FormValidation”

我试图联系开发人员解决这个问题,但没有任何运气。任何人都可以帮助我吗?

0 投票
1 回答
4667 浏览

jquery - 如何从单独的函数调用 dropzone processQueue()?

我的表单包含 dropzone.js,并使用 jQuery 插件 formvalidation.io 进行了验证。

文件上传和验证元素独立地按预期工作,但是我需要在 Dropzone 上传任何文件之前运行表单验证。

我正在尝试通过

  • 配置配置 DropzoneautoProcessQueue: false以防止文件自动上传
    • processQueue()从表单验证 onSuccess 回调手动调用 Dropzone

所有的尝试都失败了。看来,以我有限的 javascript 知识,我无法从另一个函数中访问 Dropzone?

我确信答案在 Dropzone Issue jQuery instancing: Accessing Dropzone object #180的评论中,但我不知道如何实现这里讨论的内容。 https://github.com/enyo/dropzone/issues/180

下面的代码有注释显示我尝试调用processQueue()以及每个结果的结果。

谁能告诉我如何processQueue()正确打电话?

拖放区脚本

Formvalidation 脚本- 下面的代码包含显示我尝试调用 processQueue() 以及每个结果的注释