我正在使用 Kendo 屏蔽文本框小部件来屏蔽输入。输入的格式应该是 HR-D001-XXXX,其中“001”实际上应该是“001”,并且用户不应该能够编写或编辑该字段的该部分。“XXXX”应该是任意四位数字(这很简单)。
所以,我的问题是,有没有办法教 Kendo 在 maskedTextBox 的正则表达式规则中将 0 视为 0,以及用于处理 0 的其他值(例如 d)?这样我就可以写出 HR-D001-dddd 之类的表达式?
谢谢
我正在使用 Kendo 屏蔽文本框小部件来屏蔽输入。输入的格式应该是 HR-D001-XXXX,其中“001”实际上应该是“001”,并且用户不应该能够编写或编辑该字段的该部分。“XXXX”应该是任意四位数字(这很简单)。
所以,我的问题是,有没有办法教 Kendo 在 maskedTextBox 的正则表达式规则中将 0 视为 0,以及用于处理 0 的其他值(例如 d)?这样我就可以写出 HR-D001-dddd 之类的表达式?
谢谢
将其定义mask
为“HR-D\0\01-0000”怎么样?
$(document).ready(function() {
$("#example").kendoMaskedTextBox({
mask: "HR-D\\0\\01-0000"
});
});
<link href="http://cdn.kendostatic.com/2014.2.1008/styles/kendo.common.min.css" rel="stylesheet" />
<link href="http://cdn.kendostatic.com/2014.2.1008/styles/kendo.default.min.css" rel="stylesheet" />
<script src="http://cdn.kendostatic.com/2014.2.1008/js/jquery.min.js"></script>
<script src="http://cdn.kendostatic.com/2014.2.1008/js/kendo.all.min.js"></script>
<input id="example"/>