我在素数面上有一个按钮,当按下时我会做一些计算,然后会出现一个显示结果的新面板。 我有代码
<p:commandButton value="Submit"
ajax="false" actionListener="#{myBean.search}" oncomplete="panelwv.show();">
</p:commandButton>
<p:panel widgetVar="panelwv" visible="false" closable="true"
toggleable="true">
因此,当单击该按钮时,将调用MyBean.search方法,并且何时完成我希望面板“panelwv”出现,但它不会出现。 我做错了什么?
谢谢!
答案 0 :(得分:1)
oncomplete
只能在ajax
为true
时执行。否则重新加载整个页面。您可能还想通过给它一个id并将命令按钮的update
属性设置为此id来更新面板的内容。