PrimeFaces中的remoteCommand的oncomplete和update更新不起作用

时间:2012-07-11 16:45:58

标签: jsf primefaces

我使用隐藏值和primeface的remoteCommand将参数从Javascript函数传递给ManagedBeans。在托管bean中,我正在进行一些webservice调用。我需要在使用update属性进行webservice调用后更新primeface数据表,并且在oncomplete中我调用JS.Botn update和oncomplete对我不起作用。

<h:form id ="pForm"> 
<p:dataTable style="height:500px;" id="activeStoreTable" var="stIter" value="#   {flowScope.str}"  >
    <p:column width="140"  filterBy="#{stIter.Name}">
           <p:commandLink update="@form"
                 onclick="setCenter('#{stIter.Name}' );"/>                                  
      </p:column>
</p:dataTable> 

<h:inputHidden id="update" value="#{updateBean.value}" />
<p:remoteCommand name="remoteCommand" process="update" update=":pForm:activeTable"      oncomplete="init('flowScope.Str');"/>
<p:commandButton value="save" onclick="check();" name="saves" >
</h:form>

1 个答案:

答案 0 :(得分:1)

看起来像拼写错误,您想要更新:pForm:activeTable ,但该表名为 activeStoreTable