【问题标题】:How to compare two inputText contains with onBlur and show a message如何将两个 inputText 包含与 onBlur 进行比较并显示一条消息
【发布时间】:2015-04-22 20:08:17
【问题描述】:

我有两个 inputText

<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 上的模糊事件中,我该怎么做?

【问题讨论】:

    标签: jsf primefaces omnifaces


    【解决方案1】:

    &lt;p:ajax&gt; 添加到处理两个输入验证器并至少更新消息的输入。

    <p:inputText ...>
        <p:ajax event="blur" 
                process="numerOneId confirmNumerOneId equal" 
                update="numerOneIdMessage" />
    </p:inpuText>
    

    如果您不使用 PrimeFaces,这里是 &lt;f:ajax&gt; 等效项。

    <h:inputText ...>
        <f:ajax event="blur" 
                execute="numerOneId confirmNumerOneId equal" 
                render="numerOneIdMessage" />
    </h:inpuText>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-27
      • 2019-05-21
      • 1970-01-01
      • 1970-01-01
      • 2014-04-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多