我正在使用 PrimeFaces 4.0、JSF2、jBoss EAP 6.1、Bootsrtap 3。我的项目中有两个地方可以使用<p:autocomplete>
,一个渲染正常,另一个不渲染。自动完成的建议部分应出现在<div>
页面底部的容器内:
<div id="searchForm:j_id_8t_5k_panel" class="ui-autocomplete-panel ui-widget-content ui-corner-all ui-helper-hidden ui-shadow"></div>
<p:autocomplete>
但是我的越野车呈现在标签应该在的同一个地方,它实际上用纯文本替换了输入,并<ul>
带有您无法单击的建议。
我正在使用正确的 JSF 标签等<h:body>
。
我的自动完成组件:
<p:autoComplete value="#{search.item}" completeMethod="#{search.autocomplete}"
var="item" itemLabel="#{item.label}" itemValue="#{item}" converter="objectConverter"
forceSelection="true" minQueryLength="3" scrollHeight="200"
global="false" />
有人有类似的问题吗?