我想使用Jquery.Inputmask来屏蔽电话号码输入,我按如下方式进行操作:
@Html.TextBoxFor(m => m.PhoneNumber, new {@class = "form-control mask-phone"})
在我的 JS 中我初始化它:
$(".mask-phone").inputmask({
mask: "(99)9{4,5}-9999}",
greedy: false
});
它工作得很好,但是动态输入是在第六位数字之后触发的,我必须手动将插入符号放在连字符之后。有没有办法只在输入最后一个数字后触发掩码中的动态?
我不确定我是否说清楚了。简而言之,我想要一个来自:
(99)9999-9999
至:
(99)99999-9999
输入第六位数字后无需拖动插入符号。