1

为 jQuery 使用 KendoUI。

一项新要求导致我们将 KendoNumericTextbox 从其默认设置更改为仅显示整数值,并在用户尝试输入小数字符时提醒用户。我看到当用户当前输入十进制字符时,Kendo 会在短时间内显示 (!) 元素,但我们需要一些东西来通知他们不允许使用小数。

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

4

1 回答 1

1

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

$( "#currency" ).keyup(function() {
     if ($(this).val().indexOf('.')!=-1)
     {
     alert('don't type decimals')
     }  
     });

还有我编辑第一个文本框代码的剑道道场的链接。希望这会有所帮助

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

于 2018-06-08T21:10:21.240 回答