我有一个p:commandLink
单击启动对话框.此外还有一个动作,必须在启动对话框之前执行,因为对话框取决于动作填充的内容.
如何在没有 javascript的情况下启动弹出窗口之前运行操作?
<p:commandLink action="#{service.computePrefetch(_var)}" onclick="dlg.show()"/>
Run Code Online (Sandbox Code Playgroud)
djm*_*jmj 19
使用oncomplete属性和ajax update属性.
<p:commandLink action="#{service.computePrefetch(_var)}" update="dlgId" oncomplete="dlg.show()"/>
Run Code Online (Sandbox Code Playgroud)
执行顺序:
onclick->动作 - >最新情况:>的onComplete
按下PrimeFaces p:commandButton时, BalusC发布了详细的序列执行顺序
归档时间: |
|
查看次数: |
23144 次 |
最近记录: |