我正在通过这个主题玩互动图表:
问题是,除了Growl
组件外,我无法显示任何内容。
尚未显示p:dialog
:
<p:dialog id="dlg" header="TEST"/>
<p:chart type="bar" model="#{chartView.barModel}" widgetVar="chart">
<p:ajax event="itemSelect" listener="#{chartView.itemSelect}" update="dlg" />
</p:chart>
我也尝试过(而不是update
属性):
onComplete="PF('dlg').show();"
onComplete="PF('#form\\:dlg').show();"
onclick="PF('dlg').show();"
onclick="PF('#form\\:dlg').show();"
如何显示例如dialog box
与所选项目相关的索引子图表?
答案 0 :(得分:1)
要显示dialog
框,请使用类似的内容。
<p:dialog id="basicDialog" widgetVar="dlg" header="TEST" />
然后调用将dialog
显示为。
oncomplete="PF('dlg').show();"
无需更新对话框标记。