使用制表符-最初,当我构建表时,我可以在列定义中提供验证选项:
{title:"Rating", field:"rating", editor:"input", validator:"required"}
因此,“评分”列中的单元格不能为空。但是,在我添加新行之后:
$("#add-row").click(function () {
table.addRow({});
});
,验证功能不适用于此新创建的行中的“评级”列。我可以将单元格留空,并且不会抱怨。 有什么方法可以保留列结构,包括在添加新行时进行验证吗?谢谢!
答案 0 :(得分:1)
我来晚了,但也许可以帮助别人。
Tabulators验证器仅在用户在字段中输入数据后运行。不是在创建行时。
如果您不希望该字段为空,请在创建行时输入一些默认值-
$("#add-row").click(function () {
table.addRow({"rating": "default_value"}); // Put default value