-3

我正在 jsf/primefaces 中开发一种形式。我有两个 inputText(inputMask) 用于例如手机号码和电话号码。我想限制用户只放置这两个字段之一。这意味着如果用户开始重视手机号码。然后电话号码。如果用户开始在电话号码中输入值,则应禁用该字段。然后手机号 字段应该被禁用。

请告诉我该怎么做。

4

1 回答 1

0

请参阅 primefaces 文档或展示: http: //www.primefaces.org/showcase/ui/ajax/event.xhtml

<p:inputText id="mobil" value="#{bean.mobil}" disabled="#{bean.isMobilDisabled}">
   <p:ajax event="blur" update="tel" />
</p:inputText>

<p:inputText id="tel" value="#{bean.tel}" disabled="#{bean.isTelDisabled}">
   <p:ajax event="blur" update="mobil" />
</p:inputText>

在 bean 中检查另一个是否设置、有效等,并将布尔值返回给 disabled 属性。

于 2014-07-28T13:12:59.337 回答