Ven*_*idu 2 user-interface jsf primefaces
我有这个规范,当显示错误消息(使用时<p:message>
)由于验证消息或其他一些事情,它应该在一段时间后自动关闭.
我怎样才能做到这一点?
我正在使用primefaces
请给我一个解决方案
假设您的页面中包含以下代码
<h:form id="form1">
<p:messages id="messages"
Run Code Online (Sandbox Code Playgroud)
你有一个 <p:commandButton
比你可以不喜欢(您可能需要更换$
用jQuery
)
<p:commandButton onsuccess="setTimeout ( '$(\'#form1\\\\:messages\').hide()', 100);"...
Run Code Online (Sandbox Code Playgroud)
请注意,我已经使用\'
并\\\\
逃避了'
和\\
你可以用100
毫秒来指定超时延迟,我用毫秒