我正在尝试在Netbeans 8.0.2 Primefaces中弹出对话窗口,如图所示http://www.primefaces.org/showcase/ui/overlay/dialog/basic.xhtml
我在我的项目中添加了primefaces-5.3.jar但是当我输入PF时例如:
<p:commandButton value="Show" onclick="PF('dlg1').show();" type="button" />
<p:dialog header="Header" widgetVar="dlg1">
<h:outputText value="What we do in life, echoes in eternity!" />
没有任何反应,它向我显示一些错误:全局变量“PF”未声明。
请帮助我。
答案 0 :(得分:0)
我发现了自己的错误。这是由标签错误地添加src =“https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js”&gt;
现在我可以看到对话窗口,但警告仍然存在。我会忽略它......
谢谢大家
答案 1 :(得分:-3)
像这样更改你的代码
<p:commandButton value="Show" onclick="dlg1.show();" type="button" />
并将此片段放在表格中
<h:form>
<p:commandButton value="Show" onclick="dlg1.show();" type="button" />
</h:form>