gpt4 book ai didi

javascript - jQuery 插件 : Validation can't be customized without setting all fields to 'required' ?

转载 作者:行者123 更新时间:2023-11-30 18:57:07 26 4
gpt4 key购买 nike

我花了一天时间查看 jQuery plugin: Validation Jörn Zaefferer 着。我注意到,只要您调用validate() 方法没有 选项,它就可以正常工作。在我肮脏的小世界里,只要我添加了选项,比如 errorPlacement,我就注意到验证会忽略 标记为 form 字段>需要。我还注意到许多 许多 演示将所有 字段标记为必填——或者不传递选项。我在这里写的是不是很熟悉?还是我应该星体转换到平行宇宙?

最佳答案

注意:这是为了关闭问题并向下一个发现问题的人提供解决此问题的信息,因为 OP 已解决问题。

如果选项中有任何错误,它会像忽略字段一样起作用,这不是验证插件本身的行为,而是 javascript 的整体工作方式......任何错误并爆炸(在大多数情况下)。

仔细检查所有选项并使用 Chrome's toolsFireBug查看是否存在任何脚本错误。从你的问题来看,这似乎是最有可能的罪魁祸首,修复你的选项/errorPlacement 中的任何错误将消除使验证插件工作的障碍。

对于测试,使用 debug option on the validation plugin 也很有帮助,像这样:

$("form").validate({
//other options
debug: true
});

这会阻止表单实际提交,让您可以更快地调整验证。

关于javascript - jQuery 插件 : Validation can't be customized without setting all fields to 'required' ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1641624/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com