首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当用户在KendoNumericTextbox中键入十进制字符时显示错误

当用户在KendoNumericTextbox中键入十进制字符时显示错误
EN

Stack Overflow用户
提问于 2018-06-09 04:43:48
回答 1查看 163关注 0票数 1

为jQuery使用KendoUI。

一个新的需求导致我们更改了KendoNumericTextbox的默认设置,使其仅显示整数值,并在用户试图输入小数字符时提醒用户。我看到剑道显示了一个(!)元素,当用户当前输入小数字符时,我们需要一些东西来通知他们小数是不允许的。

当前验证检查输入的范围是否从0到100,格式: n0,小数:0。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-09 05:10:21

因为您正在为jquery使用kendo。您可以像访问普通输入一样访问它,并检查用户是否输入了小数。我写了一些代码供您尝试。这是来自NumericTextBox上的剑道示例。

代码语言:javascript
复制
$( "#currency" ).keyup(function() {
     if ($(this).val().indexOf('.')!=-1)
     {
     alert('don't type decimals')
     }  
     });

以及到kendo dojo的链接,我在这里编辑了第一个文本框的代码。希望这能对你有所帮助

https://dojo.telerik.com/OXiBEKIw/2

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50768158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档