jqxGrid 中的默认验证

default validation in jqxGrid

我在 jqxGrid 列中使用自定义验证。 单元格值不满足自定义验证后,我收到自定义消息,但当我输入正确的值时,我收到默认验证消息: "Entered value is not valid"

validation : function (cell,value) {
        var reg = /^\s*\d+\s*$/ig;
        if ( !reg.test(value)) {
        return {result:false , message: "Positive numbers only allowed "};
         }                  
        }

请在此处查看 fiddle link:jsfiddle。我在网格的数量列上添加了验证。

谢谢

我在验证 fn 中 return 为真 return 如果正则表达式成功,则应 return 从验证函数中输入 true。

>validation : function (cell,value) {
        var reg = /^\s*\d+\s*$/ig;
        if ( !reg.test(value)) {
        return {result:false , message: "Positive numbers only allowed "};
         }    
        return true;              
        }

所以现在默认消息将消失。