【发布时间】:2011-09-18 17:36:29
【问题描述】:
参考我发布的查询 Primefaces Dialog box - show it conditionally. javascript code not working
问题是当
<p:outputPanel id="dialogPanel"
rendered="#{not reqSearchHandler.accStatusFlag}">
未呈现为呈现结果为 FALSE ,然后当我单击命令按钮时,它继续计时并且我无法进入下一页,似乎 ajax 请求永远不会完成为 oncomplete=" dlg3.show()" 需要页面中的对话框。渲染结果是 false ,它永远找不到 dlg3。
<p:commandLink id="addRequest" immediate="true" value="addreq"
oncomplete="dlg3.show()" update="dialogPanel">
<f:setPropertyActionListener
value="#{searchHandler.selectedAccIns}"
target="#{reqSearchHandler.checkAccStatus}" />
</p:commandLink>
有人可以帮助我如何避免在特定条件为假时打开对话框。有什么想法吗?
【问题讨论】:
标签: primefaces