Parsley 在页面上没有的字段上引发错误
Posted
技术标签:
【中文标题】Parsley 在页面上没有的字段上引发错误【英文标题】:Parsley raising errors on fields that are not on the page 【发布时间】:2016-08-14 00:20:23 【问题描述】:是否可以忽略页面上不再出现字段时引发的验证错误?
我有一个动态插入和添加验证的表单,但是我无法控制删除字段的代码,因此在删除字段之前删除验证是不可能的。
相反,我希望有一种方法可以捕获所有字段/表单错误并在页面上不再存在该字段时拒绝错误。
这可能吗?
我尝试过销毁并重新初始化表单,但这一点都不理想。
【问题讨论】:
【参考方案1】:Parsley 会自动重新扫描表单中的输入。如果您的输入不在表单/页面中,那么它将不再是表单验证的一部分。
所以要么是 Parsley 的错误,要么你的分析有误。贴一个例子,我们就知道了!
【讨论】:
这是我正在使用的版本中 100% 的错误(显然没有说明)【参考方案2】:我不知道我是否明白你的确切意思。但如果你想删除一个已经存在的错误,你可以使用removeError(name, updateClass = true);
提到的here
如果你想要别的东西,你总是可以看看 parsleys default.js 是正确的here
还要确保提供一些代码,以便我们能够更好地帮助您。
【讨论】:
以上是关于Parsley 在页面上没有的字段上引发错误的主要内容,如果未能解决你的问题,请参考以下文章