Kendo验证失败,但没有错误

问题描述

我有一个在提交给我的控制器之前一直使用kendo validate的表单,并且运行良好。然后,我通过添加类“ lc_switch”和第三方.js / .css(https://github.com/LCweb-ita/LC-switch)将复选框更改为切换按钮。

现在,它没有通过剑道的验证,但是似乎没有返回任何错误。知道如何查看验证失败的原因吗?

相关的MVC代码var validator = $("#myForm").kendovalidator().data("kendovalidator"); if (validator.validate()) {...}

JS:

if (validator.validate() || validator.errors().length === 0 )

我尝试过的没用的东西:

validator.errors()(结果= [])

验证摘要,导致未定义(https://docs.telerik.com/kendo-ui/controls/editors/validator/validation-summary

.errors(https://www.telerik.com/forums/validationsummary-properties-usint-kendovalidator)的另一种变化形式

当前解决方法: {{1}}

我也感到奇怪的是,“ on” /“ true”位置通过了validator.validate(),但“ off” /“ false”位置没有通过。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)