bootstrapvalidator多个规则的验证顺序问题

发布于 2021-12-05 16:21:36 字数 48 浏览 807 评论 10

bootstrapvalidator多个规则时,怎么让它按照规则的先后顺序去验证,而不是同时验证

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(10

拥有 2021-12-05 17:38:29

非常感谢,修改后起了作用。不过,我的在 bootstrapValidator.js 的 954 行,可能是版本不同造成的,3Q.  把要修改后的复制到这里, (status === this.STATUS_INVALID) ? $allErrors.filter('[data-bv-result="' + that.STATUS_INVALID + '"]').eq(0).show() : $errors.hide();

眉黛浅 2021-12-05 17:38:28

回复
不行呀,不管是放fields下还是指定字段下,都没作用呀

巡山小妖精 2021-12-05 17:38:28

回复
@一只石头 : verbose为false表示一个字段的多个验证规则中,如果有一个验证不通过则继续去验证其他的字段

悲喜皆因你 2021-12-05 17:38:24

回复
@一只石头 : 我用的是0.5.3版本,低版本可能没有这个配置

檐上三寸雪 2021-12-05 17:38:13

回复
好的,谢谢啊。

初见你 2021-12-05 17:37:40

想修改就别用min的了啊,不然你可以寄几慢慢找到这几行代码

终止放荡 2021-12-05 17:36:52

这个验证顺序在bootstrapValidator.min.js(压缩)如何修改?

反目相谮 2021-12-05 17:32:21

谢谢。不过,,代码呢?没显示啊

彼岸花ソ最美的依靠 2021-12-05 17:27:21

之前看的时候估计是网络原因,图片没显示~。刚才没事,又翻看之前的问题时,竟然发现有图片了~~。感谢!

左岸枫 2021-12-05 16:46:16

这个容易,看看源码问题就是解决了。在源码大概1109行位置,将此行代码更改如下:

这样就搞定了,原来逻辑是将所有错误信息显示,你只需将其首个显示即可,bootstrapvalidator错误信息是用数组储存的,秒懂了吧,快试试^_^

开源的框架一定要看源码哦,对你提升和解决问题是有很大帮助的~

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文