jqBootstrapValidation插件不适用于我的表单

 喋血梦_600 发布于 2023-02-11 20:34

这是我第一次使用这个插件.我正在使用jQuery v-1.10.我也在使用migrate插件.我添加了js文件.我已经使用prepros添加了所有这些.但是插件仍然不能正常工作.

控制台中也没有显示错误; 只有警告显示:

不推荐使用event.returnValue.请改用标准的event.preventDefault().

我的表单和JS代码如下.



$("#login-form input").not("[type=submit]").jqBootstrapValidation();

小智.. 7

您必须在标记中使用适当的控件才能使其正常工作.

防爆.

我个人认为处理javascript的更好方法是创建一个"验证"类,因为并非所有字段都需要验证.但我认为这实际上取决于你的表单元素:你可能确实要求整个表单被验证,但在我使用的大多数表单中,只有某些元素需要验证,因此创建一个类来调用你的javascript更好这样jqBootstrapValidation.js就不会扫描整个表单.

防爆.

/* assigned by class */
$(function(){$(".validated").jqBootstrapValidation();});

/* assigned by element */
$(function(){$("input,select,textarea").not("[type=submit]").jqBootstrapValidation();});

然后,只需将"已验证"类添加到需要验证的任何内容中:


希望这可以帮助!

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有