剑道验证器Angular Js

时间:2019-02-22 05:41:13

标签: angularjs validation kendo-ui kendo-validator

我们将Kendo控件与angularJS一起使用。在其中一种形式中,我们有尽可能多的kendo控件,这些控件可以在kendo验证程序的帮助下动态用于验证表单。在每个中继器中输入所有必填字段后,“提交”按钮将启用。在提交时,由于DOM上有许多控件,因此我看到性能滞后。看起来验证器规则在调用提交操作之前被调用。

$('#form').kendoValidator({
        rules: {
              radio: function (input) {
                      if (input.is('[type=radio]') && input.attr('required')) {
                                return $('#diagnosticFollowupForm').find('[name=' + input.attr('name') + ']').is(':checked');
                            }
                            return true;
                    }
               }
        }).data('kendoValidator');

单击提交按钮后,是否有任何方法不会调用验证程序规则?我尝试使用 validateOnBlur:false  验证器,但不起作用。

0 个答案:

没有答案