我遇到屏蔽输入插件的问题。在我的标题中我有
$("#isNo").mask("(999) 999-9999");
我的输入字段是;
<h:inputText value="#{bBean.PhoneNr}" id="isNo" />
所以,当bBean.PhoneNr
为空时,没有问题,因为文本框中呈现的是空值。面具是成功的。但是当bBean.PhoneNr
类似于5123123123时,如果我没有单击该文本字段,则值保持不变= 5123123123.如果我单击该文本字段,它将变为(512)312-3123。你有想法在文本框点击之前纠正要掩盖的值吗?
答案 0 :(得分:1)
尝试以编程方式触发'click'事件:
$(document).ready(function() {
$("#isNo").mask("(999) 999-9999").click();
});