在cellEdit

时间:2020-03-16 13:20:26

标签: javascript jquery tabulator

这应该很容易,只是在文档中找不到答案。因此,我使用jQuery Tabulator并在规则被破坏时创建一条错误消息。很容易。

validationFailed:function(cell, value, validators){
    $('#data-errors').html('<span class="error error-message">....</span>')
},

错误修复后,我想删除该错误消息,但是我看不到该怎么做。我假设有一个非常简单的回调,可以在cellEdited函数中运行,可以进行cellEdited回调,或者像其他验证插件的工作一样验证整个表:

    if($('#data-table').valid()){ ... }

我只是在文档中找不到它:)

1 个答案:

答案 0 :(得分:0)

如果单元格通过验证并且已成功编辑,则将调用 cellEdited 回调。

您可以将其作为整个表的绑定对象

var table = new Tabulator("#example-table", {
    cellEdited:function(cell){
        //cell - cell component
    },
});

或者如果您只想监视特定的列,则可以在列定义中设置它:

{title:"Name", field:"name", cellEdited:function(cell){
        //cell - cell component
    },
}