当组件失去焦点时,如何使用 ajax 而不是等待手动提交表单来触发对输入组件的验证?
最佳答案
放一个 <f:ajax event="blur">
在 UIInput
重新渲染 <h:message>
的组件与相关组件相关联。
<h:inputText id="foo" value="#{bean.foo}" required="true">
<f:ajax event="blur" render="fooMessage" />
</h:inputText>
<h:message id="fooMessage" />
另见 JSF 2.0 tutorial with Eclipse and Tomcat - the view和 finetuning validation
关于ajax - 焦点丢失后使用ajax触发JSF验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5787965/