当我使用<p:inputMask>
amask
时,<p:ajax listener>
不会调用附加到 blur 事件。JS 控制台中没有错误。我也试过了<f:ajax listener>
。
这有效:
<p:inputMask required="true" value="#{bean.value}">
<p:ajax event="blur" listener="#{bean.test}" />
</p:inputMask>
public void test() {
System.out.println("Test");
}
设置mask
属性后,不会调用侦听器:
<p:inputMask required="true" value="#{bean.value}" mask="99.999-999">
<p:ajax event="blur" listener="#{bean.test}" />
</p:inputMask>
我正在使用 Mojarra 2.2.3 和 PrimeFaces 4.0。