使用javascript删除P:confirmDialog?
我已经使用primefaces创建了一个确认对话框,下面是编码使用javascript删除P:confirmDialog?,javascript,jsf,primefaces,Javascript,Jsf,Primefaces,我已经使用primefaces创建了一个确认对话框,下面是编码 <p:confirmDialog id="exportDialog" styleClass="export-dialog" rendered="#{Controller.renderExport == true}" visible="#{Controller.renderExport == true}" header="Export" message="Do you want to export data ?"
<p:confirmDialog id="exportDialog" styleClass="export-dialog" rendered="#{Controller.renderExport == true}"
visible="#{Controller.renderExport == true}" header="Export" message="Do you want to export data ?"
closable="false">
<h:commandLink onclick="return closedialog()" value="Export All" action="#{Controller.exportAll}" " styleClass="export"/>
</<p:confirmDialog>
对话框消失了,但我无法单击弹出窗口后面的
文本框。但我可以点击按钮。我做错了什么吗?请帮助。为您的指定一个“widgetVar”,它是否适用于primefaces 3.5?因为我试过了,它不起作用。我试着像$(“#myConfirm”).hide()一样;是的,适用于3.5,使用myConfirm.hide()
这里不需要使用jquery选择器,它会抛出类似“TypeError:a[h]。刷新不是函数”的JavaScript错误,当我单击打开弹出窗口时,页面会刷新。谢谢您的回答。
function closedialog(){
$("#exportDialog").remove();
$("#exportDialog_modal").remove();
}