我在更新primefaces對話框中遇到問題Primefaces對話框沒有更新
當前我正在顯示帶有可編輯格式的某些表單元素的primefaces對話框。 當單擊更改鏈接時,表單中可用的某些輸出文本字段的可用鏈接可用,並且可以在可接受和取消按鈕的對話框中以可編輯格式顯示輸出文本字段。
以下是我正在使用的代碼片段,我打電話給監聽器,我將值設置爲要在可編輯格式的對話框中顯示的屬性,並且每次使用渲染器更新對話框時屬性。
render =對話框的id。
此外,當我試圖更新對話框中的內容我收到一些AJAX錯誤ID找不到。
我也試圖把對話框放在一個面板裏,即使這不起作用。
<h:panelGrid columns="5" >
<h:outputText value="Overrride State Date" />
<p:spacer width="5" height="5" />
<h:outputText value="Overrride End Date" />
<p:spacer width="5" height="5" />
<h:outputText value="New Value"/>
<p:calendar value="#{certInquiry.ovrStartDt}" showOn="button"/>
<p:spacer width="5" height="5" />
<p:calendar value="#{certInquiry.ovrEndDt}" showOn="button"/>
<p:spacer width="5" height="5" />
<h:inputText value="#{certInquiry.newVal}"/>
</h:panelGrid>
<div align="center">
<p:commandButton value="Accept"
oncomplete="xyz.hide()" /> <p:spacer width="10"
height="5" /> <p:commandButton value="Cancel"
onclick="xyz.hide()" type="reset" /></div>
</h:form>
</p:dialog>
這裏我更新使用呈現的屬性對話框,但我不能更新對話框及其仍然顯示以前的數據,當我刷新屏幕數據顯示正確。
請幫我解決這個問題。
在此先感謝。
工程的魅力.... –