2013-04-30 64 views
0
<p:commandButton id="composeBtn" icon="ui-icon ui-icon-document" 
     oncomplete="composeDlg.show()" update=":frmCompose ,:frmCompose:dlgpnl"> 
</p:commandButton> 


<p:dialog widgetVar="composeDlg" modal="true" id="dlgcompose" 
    appendToBody="true" showEffect="fade" hideEffect="fade"> 

     <h:form id="frmCompose" enctype="multipart/form-data"> 

     <p:editor widgetVar="editor" value="#{newMail.body}" /> 

     <p:separator> 
     <p:commandButton value="# erLbl['mailBox.cmdSend']}" ajex="false" 
       action="#{pc_mailBean.submit()}" update=":frm:msg" 
       oncomplete="composeDlg.hide()" /> 
     <p:commandButton value="#{commonLbl['cmdCancel']}" 
       oncomplete="composeDlg.hide()" /> 

    </h:form> 
</p:dialog> 

當我點擊撰寫按鈕對話框appeasr編輯殘疾人。我正在更新對話框中使用的表單。號碼:編輯器在模式對話框禁用與appendToBody =「真」

+0

commandButton的形式不同嗎?你不是嵌套形式,是嗎? – Damian 2013-05-01 11:29:02

回答

0

中有約束力的豆,所以如果在後臺bean的任何錯誤例如對象沒有初始化 ...等運行時錯誤,這就是爲什麼在編輯器中顯示爲禁用任何運行時錯誤...

所以請仔細閱讀任何簡單的運行時錯誤是爲appandToBody =「true」的模型對話框創建問題。