0

以下是我的自动完成代码:

<rich:autocomplete mode="ajax" minChars="2" var="message" fetchValue="#{message.displayName}" 
                   layout="div" autocompleteMethod="#{suggestionControlAction.suggestionAction}">
   <h:column>
<h:outputText value="#{message.displayName}"/>      
   </h:column>
</rich:autocomplete>

但问题是,这个文件中使用的所有 a4j:outputPanel 也都被渲染了,而我不想要。这个标签中没有 limitRender 属性。

那么,如何实现这个功能呢?

4

1 回答 1

0

确实没有limitRender属性,你有没有试过嵌套一个a4j:ajax里面:

 <a4j:ajax execute="@this" event="..." render="@this">

我没有尝试过,但这可能有效。

也许你有这个问题: https ://issues.jboss.org/browse/RF-12158

于 2013-02-07T15:57:54.197 回答