如何比较两个包含 onBlur 的 inputText 并显示消息
How to compare two inputText contains with onBlur and show a message
我有两个输入文本
<p:inputText id="numerOneId" />
<p:inputText id="confirmNumerOneId" />
和
<o:validateEqual id="equal" components="numerOneId confirmNumerOneId" message="the numers are not equal" showMessageFor="numerOneId" />
但是 validateEqual 只能在提交按钮上工作,我需要它在 confirmNumerOneId 上的模糊事件,我该怎么做?
向输入添加一个 <p:ajax>
,它处理两个输入 和 验证器并至少更新消息。
<p:inputText ...>
<p:ajax event="blur"
process="numerOneId confirmNumerOneId equal"
update="numerOneIdMessage" />
</p:inpuText>
如果您不使用 PrimeFaces,这里是 <f:ajax>
等效项。
<h:inputText ...>
<f:ajax event="blur"
execute="numerOneId confirmNumerOneId equal"
render="numerOneIdMessage" />
</h:inpuText>
我有两个输入文本
<p:inputText id="numerOneId" />
<p:inputText id="confirmNumerOneId" />
和
<o:validateEqual id="equal" components="numerOneId confirmNumerOneId" message="the numers are not equal" showMessageFor="numerOneId" />
但是 validateEqual 只能在提交按钮上工作,我需要它在 confirmNumerOneId 上的模糊事件,我该怎么做?
向输入添加一个 <p:ajax>
,它处理两个输入 和 验证器并至少更新消息。
<p:inputText ...>
<p:ajax event="blur"
process="numerOneId confirmNumerOneId equal"
update="numerOneIdMessage" />
</p:inpuText>
如果您不使用 PrimeFaces,这里是 <f:ajax>
等效项。
<h:inputText ...>
<f:ajax event="blur"
execute="numerOneId confirmNumerOneId equal"
render="numerOneIdMessage" />
</h:inpuText>