本帖最后由 爱迪生 于 2023-7-10 09:46 编辑
数据验证:基于列表的验证器
SpreadJS的数据验证是一个你可以使用定义的约束来表明一个单元格上可以或者应该设置什么样的数据的特性。你可以通过配置数据验证来阻止用户输入无效的数据,我们可以使用createListValidator来创建基于列表的验证器
- var dv1 = new GC.Spread.Sheets.DataValidation.createListValidator('Fruit,Vegetable,Food');
- dv1.inputTitle('Please choose a category:');
- dv1.inputMessage('Fruit, Vegetable, Food');
- sheet.setDataValidator(1,1, dv1);
复制代码 如何禁止基于列表的验证器选择
1.通过表单保护,可以禁止列表验证器的选择:
2.如果我们想不通过表单保护,根据不同的条件禁止用户选择,则需要重写editCell命令来实现
|
|