ajax - 焦点丢失后使用ajax触发JSF验证

标签 ajax validation jsf

当组件失去焦点时,如何使用 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 viewfinetuning validation

关于ajax - 焦点丢失后使用ajax触发JSF验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5787965/

相关文章:

jquery - 使用 jQuery 在 Ajax 上使用 reCaptcha

Xcode 4.4.1 验证 Mac 应用程序时出错 : CFBundleExecutable of two bundles may not point to the same file

file - symfony2 文件因表单错误而丢失

jquery - 如何获取模态弹出窗口的YES按钮上Y键的onkeydown事件

java - 如何下载 PrimeFaces showcase?

php - Postgresql 更新唯一列并在更新前验证

javascript - 无法停止页面重新加载

javascript - 在 jQuery Mobile 中动态构建可折叠数据集的技术是什么

ruby-on-rails - 单元测试验证奇怪行为的存在

jsf - 如何在JSF 1.x中包含相对于上下文路径的CSS?