javascript - 如何自定义 jsGrid 中的验证器警报?

标签 javascript jsgrid

我找不到在 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({
        height: '250px',
        width: '100%',
        inserting: true,
        editing: true,
        sorting: true,
        invalidNotify: function(args) {
            $('#alert-error-not-submit').removeClass('hidden');
        },
        fields: [{
            name: "sensorNumber",
            title: $('#title_meter_number').val(),
            type: "number",
            validate: "required"
        }, {
            name: "liters",
            title: $('#title_liters').val(),
            type: "number",
            validate: "required"
        }, {
            name: "measuredValue",
            title: $('#title_indication_of_the_meter').val(),
            type: "number",
            validate: "required"
        }, {
            type: "control"
        }]
    });
};

关于javascript - 如何自定义 jsGrid 中的验证器警报?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51285449/

相关文章:

javascript - 从使用js-grid创建的tr中获取id,属性路径每次都会改变

javascript - Google map 图 block 未在 Bootstrap-Modal 中加载

javascript - 如何异步运行函数?

javascript - KO 计算变量不会更新

javascript - JavaScript 中反引号 (`) 的使用

javascript - 如何使用 jsGrid 将项目获取到字段中的下拉列表?

javascript jsGrid 未加载

javascript - 如何为jsGrid中的每一行绑定(bind)动态选择选项?

javascript - 在移动模拟中(在 Chrome 浏览器中使用 Ionic)时,日期输入行为异常

jquery - MVC中调用Controller/WebService加载jsGrid