Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/430.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在jsGrid中定制验证器警报?_Javascript_Jsgrid - Fatal编程技术网

Javascript 如何在jsGrid中定制验证器警报?

Javascript 如何在jsGrid中定制验证器警报?,javascript,jsgrid,Javascript,Jsgrid,我找不到在jsGrid中自定义验证器警报的方法。我可以更改验证规则,但我需要使用自定义函数并删除警报 此外,我找不到对输入的无效数据的引用消息,这是所需的警报中的默认值 我试图遵循github中一些主题的一些技巧,我也遵循文档使用了invalidNotify,但没有成功 我正在尝试使用一个自定义函数,它除了验证之外,还对布局进行了一些更改,以通知插入的数据无效 但是,标准jsGrid警报不断弹出,如下所示: fields: [{ name: "sensorNumber",

我找不到在jsGrid中自定义验证器警报的方法。我可以更改验证规则,但我需要使用自定义函数并删除警报

此外,我找不到对输入的无效数据的引用消息,这是
所需的
警报中的默认值

我试图遵循github中一些主题的一些技巧,我也遵循文档使用了
invalidNotify
,但没有成功

我正在尝试使用一个自定义函数,它除了验证之外,还对布局进行了一些更改,以通知插入的数据无效

但是,标准jsGrid警报不断弹出,如下所示:

fields: [{
            name: "sensorNumber",
            title: $('#title_meter_number').val(),
            type: "number",
            validate: function(config) {
                if (config == undefined) {
                    __validateRefuelling(config);
                }

我是通过
invalidNotify
获得的,我以前错误地使用过它,它遵循我的代码:

var xxx=function(){
$('#xxx').jsGrid({
高度:'250px',
宽度:“100%”,
插入:对,
编辑:对,,
排序:对,
invalidNotify:函数(args){
$(“#警报错误未提交”).removeClass('hidden');
},
字段:[{
名称:“传感器编号”,
标题:$(“#标题(仪表)编号”).val(),
键入:“数字”,
验证:“必需”
}, {
名称:“升”,
标题:$(“#标题_升”).val(),
键入:“数字”,
验证:“必需”
}, {
名称:“测量值”,
标题:$(“#标题_指示_仪表”).val(),
键入:“数字”,
验证:“必需”
}, {
类型:“控制”
}]
});
};
如果你想修改“输入的数据无效!”,你可以在你的代码中添加
invalidMessage
,我试过了

$(“#网格”).jsGrid({
高度:“自动”,
宽度:“100%”,
自动加载:对,
编辑:对,,
是的,
invalidMessage:“您的错误消息”,
...

}
该错误可能是由于缺少结束符而导致的
]
@OldGeezer我没有发布字段的整个结构,因为它非常广泛,谢谢您的帮助