Kendo ui 延迟剑道验证直到提交表单

Kendo ui 延迟剑道验证直到提交表单,kendo-ui,kendo-grid,Kendo Ui,Kendo Grid,我已经用Required属性标记了我的控件。 这不仅导致他们在失焦事件上出错(这很好),而且的问题是它不会甚至让我继续在表单上的其他列和网格控件中输入值,直到我第一次键入所需控件的内容 有没有办法将所需的验证延迟到我提交表单时进行?您可以绑定.getKendoValidator();方法,该方法允许您延迟验证 您需要设置按钮type=“Submit” 请参阅以下代码行:- var form_validator = $("#form_reg").kendoValidator({ rule

我已经用
Required
属性标记了我的控件。 这不仅导致他们在
失焦事件上出错(这很好),而且的问题是它不会甚至让我继续在表单上的其他列和网格控件中输入值,直到我第一次键入所需控件的内容


有没有办法将所需的验证延迟到我提交表单时进行?

您可以绑定.getKendoValidator();方法,该方法允许您延迟验证

您需要设置按钮type=“Submit” 请参阅以下代码行:-

var  form_validator = $("#form_reg").kendoValidator({
    rules: {
       /*..*/
    },
    messages: {
     /*..*/
    }
}).getKendoValidator();
还要注意,由于验证器附加到表单元素, 提交表单时将自动执行验证,在这种情况下,单击按钮时即会执行验证。因此,不需要手动调用validate方法

注意:-在验证表单时,执行一些自定义逻辑,如向用户发出警报,您可以使用