首页 > 解决方案 > Kendo NumericTextBox 不接受 Unicode 数字(来自其他语言的数字)

问题描述

我在我的项目中使用 Kendo NumericTextBox。当键盘未设置为英文时,NumericTextBox 不接受数字。

例如,当键盘设置为波斯语并键入相当于“38”的“38”时,NumericTextBox 将变为空并拒绝键入的数字。

我怎样才能让 NumericTextBox 接受“38”或用 38 替换它?

标签: model-view-controllerkendo-uitelerik

解决方案


您可以使用定义文化

$("#numerictextbox").kendoNumericTextBox({
    culture: "de-DE"
});

有关此处可用文化的更多信息:https ://docs.telerik.com/kendo-ui/globalization/intl/overview

Telerik 的示例如何实现它: https ://docs.telerik.com/kendo-ui/api/javascript/ui/numerictextbox/configuration/culture


推荐阅读