命令Button执行操作但不执行更新

时间:2013-03-15 07:53:02

标签: primefaces

我有一个commandButton作为表中行的一部分。它从列表中删除元素。此列表是表的值。我知道该元素已成功删除,但表格未更新。如何使它工作。按钮标签:

<p:column style="width:1%">
                    <p:commandButton id="deleteButton" title="Del"
                        icon="ui-icon-close"                                                                    
                        update="attachmentsTable" immediate="true"
                        action="#{myBean.attachTable.deleteAttachment(attachment.id)}">
                    </p:commandButton>
                </p:column>

表格标签:

<p:dataTable id="attachmentsTable" var="attachment"
                style="width:100%;"
                value="#{myBean.attachTable.attachmentsList}"
                emptyMessage="Empty">

1 个答案:

答案 0 :(得分:0)

尝试使用表单限定名称,即update=":formWithTable:attachmentsTable"。同时检查浏览器中的javascript错误,通常会提供有关错误的提示......