剑道输入自定义验证

时间:2016-04-05 14:11:09

标签: validation kendo-ui kendo-grid kendo-asp.net-mvc

我有一个Kendo网格,有一些输入,如FirstNam,LastName和Email。我还有一个自定义规则,用于检查" Space"作为输入并返回false。

但是,当用户输入空格时,验证程序执行并返回false并显示错误消息,但即使验证程序返回false,我的保存功能仍然会通过。

我在这里做错了什么?

FirstName:{type:" string",validation:{required:{message:"名字是必需的" },}     LastName:{type:" string",validation:{required:{message:"姓氏是必需的" },} 电子邮件:{type:" string",validation:{required:{message:" Email is required" }},

 $("#userGrid").kendoValidator({
        rules: {
            required: function (input) {
                if (input.filter("[required]").length && $.trim(input.val()) == "") {
                    return false;
                }
                return true;
            }
        }
    });

0 个答案:

没有答案