将0写入掩码文本框掩码



我正在使用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"/>

最新更新