除非先选择掩码,否则无法将数字粘贴到 kendo 掩码输入中
cannot paste number into kendo masked input unless the mask is selected first
这里有两个例子。我的 fiddle,除非首先选择掩码,否则粘贴 10 位数字不起作用,然后是一个工作示例,其中可以粘贴 phone 数字,而无需先选择掩码。我必须怎么做才能让 10 位数字以相同的方式粘贴到我的 fiddle?
这里如果要粘贴0123456789必须先选择掩码:
https://jsfiddle.net/o819awpa/
<input id="tendigit" maxlength="10" />
$(document).ready(function () {
$("#tendigit").kendoMaskedTextBox({
mask: "0000000000"
});
});
工作示例,无需先选择掩码即可粘贴 212-555-9999:
您需要删除 maxlength="10" 属性。这是导致问题的原因,我还没有确定的原因。这样做不会有任何损失,因为掩码将确保不超过长度。
这里有两个例子。我的 fiddle,除非首先选择掩码,否则粘贴 10 位数字不起作用,然后是一个工作示例,其中可以粘贴 phone 数字,而无需先选择掩码。我必须怎么做才能让 10 位数字以相同的方式粘贴到我的 fiddle?
这里如果要粘贴0123456789必须先选择掩码: https://jsfiddle.net/o819awpa/
<input id="tendigit" maxlength="10" />
$(document).ready(function () {
$("#tendigit").kendoMaskedTextBox({
mask: "0000000000"
});
});
工作示例,无需先选择掩码即可粘贴 212-555-9999:
您需要删除 maxlength="10" 属性。这是导致问题的原因,我还没有确定的原因。这样做不会有任何损失,因为掩码将确保不超过长度。