【发布时间】:2013-07-30 15:46:07
【问题描述】:
我的 JSF 中有多个命令按钮...它是一个数据库搜索,有一个“搜索”按钮和另一个“添加”按钮。
单击“搜索”按钮时,我希望显示状态,因此我将以下 ajaxStatus 代码添加到我的 outputPanel 中,它位于显示搜索结果的 form1 中。
<p:ajaxStatus onstart="statusDialog1.show();" onsuccess="statusDialog1.hide();"/>
对话框
<p:dialog modal="true" widgetVar="statusDialog1" header="Searching ... Please wait"
draggable="false" closable="false" resizable="False">
<p:graphicImage value="/resources/ajax-loader.gif" />
</p:dialog>
单击“添加”按钮时,会打开另一个包含 form2 的对话框,现在问题是当我单击“添加”按钮时,也会显示 statusDialog1,我希望仅在“搜索”时显示该状态按钮被点击。
如何在同一页面中使用多个 agaxStatus 消息?
【问题讨论】:
标签: ajax jsf primefaces multiple-forms