这应该很容易,只是在文档中找不到答案。因此,我使用jQuery Tabulator并在规则被破坏时创建一条错误消息。很容易。
validationFailed:function(cell, value, validators){
$('#data-errors').html('<span class="error error-message">....</span>')
},
错误修复后,我想删除该错误消息,但是我看不到该怎么做。我假设有一个非常简单的回调,可以在cellEdited
函数中运行,可以进行cellEdited
回调,或者像其他验证插件的工作一样验证整个表:
if($('#data-table').valid()){ ... }
我只是在文档中找不到它:)
答案 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
},
}