触发<rich:calendar>客户端验证?</rich:calendar>

时间:2013-10-08 14:11:19

标签: jsf richfaces

我在jsf页面上有一个丰富的:日历,如下所示:

<rich:calendar id="someDate"
  name="aName" validatorMessage="wrong format!"
  enableManualInput="true" datePattern="dd/MM/yyyy"
  value="#{MyBean.someDate}" >
</rich:calendar>

<rich:message id="validationSomeDate" for="someDate"
   tooltip="false" showDetail="false">
  <f:facet name="errorMarker">
    <h:graphicImage id="imgError" value"/someImage.gif" />
  </f:facet>
</rich:message>
<rich:tooltip for="validationSomeDate" value="wrong format!"/>

这成功地验证了用户没有在日期字段中写一些废话,如“12456”或其他东西。问题是,此验证仅在提交表单时触发。我想在日期字段失去焦点后立即检查,所有客户端。有没有办法做到这一点? 我尝试使用

<rich:validator> 

标签,但我使用的是richfaces 3.x,此标签不可用。

<rich:ajaxValidator event="onblur"> 

也无济于事......

0 个答案:

没有答案