2
在我的应用程序中,我有一个primefaces网格,当点击每个网格时,它会打开一个详细的对话框窗口,但现在我需要关闭弹出窗口来打开下一个窗口,有没有其他方法来打开其他对话框没有关闭现有的对话窗口?是否可以打开另一个对话框而不关闭primefaces中的现有对话框?
在我的应用程序中,我有一个primefaces网格,当点击每个网格时,它会打开一个详细的对话框窗口,但现在我需要关闭弹出窗口来打开下一个窗口,有没有其他方法来打开其他对话框没有关闭现有的对话窗口?是否可以打开另一个对话框而不关闭primefaces中的现有对话框?
,你想,你可以打开多个对话的对话,只是确保你给他们一个独特的widgetVar
ID:
<p:dialog widgetVar="dlg1">
<h:outputText value="Hello from first dialog"/>
</p:dialog>
<p:dialog widgetVar="dlg2">
<h:outputText value="Hello from second dialog"/>
</p:dialog>
...
<p:commandButton value="Open First" onclick="dlg1.show()"/>
<p:commandButton value="Open Second" onclick="dlg2.show()"/>
点击commandButton
上面会平行打开两个单独的对话框。
感谢@akoskm,在我来说,我有黄金面临DataGrid和只会有一个被称为在对话框的每个click.content会根据网格中点击组件对话框,没有任何财产/脚本,我可以使用 –
[PrimeFaces-DataGrid](http://www.primefaces.org/showcase/ui/datagrid.jsf)在同一个对话框中显示不同的网格项目属性。如果您想要平行打开其他对话框,请参阅上面的答案。 –