PF - chart selectItem - >对话

时间:2014-10-15 08:41:40

标签: primefaces charts

我正在通过这个主题玩互动图表:

enter link description here

问题是,除了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与所选项目相关的索引子图表?

1 个答案:

答案 0 :(得分:1)

要显示dialog框,请使用类似的内容。

<p:dialog id="basicDialog" widgetVar="dlg" header="TEST" />

然后调用将dialog显示为。

oncomplete="PF('dlg').show();"

无需更新对话框标记。