想念 发表于 2024-12-25 17:33:32

SoreadJS[v16.2.6] 限制输入小数的位数

如何显示指定的某些单元格只能输入2位或者4位的小数,当超出指定的2位或者4位小数时弹框提示

Wilson.Zhang 发表于 2024-12-25 17:33:33

您好!如果您只是需要限制小数点后的小数位数,可以使用Style的掩码限制,参考如下代码:
var style = new GC.Spread.Sheets.Style();
style.mask = { pattern: '0{1,}.0{2,4}'};
可以参考官网产品文档了解详情:
https://demo.grapecity.com.cn/sp ... res/cells/inputmask

如果一定需要判断小数点位数并在超限时给出弹框提示,可以监听EditChange事件,判断editingText属性值的小数点后小数位数是否超限,

Wilson.Zhang 发表于 2024-12-30 11:30:12

您好!请教下上述方式是否能够满足您的需求?

想念 发表于 2024-12-30 12:46:34

Wilson.Zhang 发表于 2024-12-30 11:30
您好!请教下上述方式是否能够满足您的需求?

好的,谢谢

Wilson.Zhang 发表于 2024-12-30 16:41:01

想念 发表于 2024-12-30 12:46
好的,谢谢

不客气。问题既已得到解决,那就结帖了。如有新问题,欢迎发新帖沟通。
:mj72:
页: [1]
查看完整版本: SoreadJS[v16.2.6] 限制输入小数的位数