2

当我使用<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。

4

0 回答 0