Jsf <;p:自动完成>;不会出现在内部<;p:inplace>;
我想在位编辑自动完成文本字段:Jsf <;p:自动完成>;不会出现在内部<;p:inplace>;,jsf,jsf-2,primefaces,Jsf,Jsf 2,Primefaces,我想在位编辑自动完成文本字段: <h:panelGroup> <ui:repeat value="#{cc.attrs.relations}" var="ur"> <p:panel headerText="Relation"> <p:inplace editor="true" > <!-- <p:i
<h:panelGroup>
<ui:repeat value="#{cc.attrs.relations}" var="ur">
<p:panel headerText="Relation">
<p:inplace editor="true" >
<!-- <p:inputText value="#{ur.relation.name}"
required="true" label="text"/>-->
<p:autoComplete
value="myval"
/>
</p:inplace>
</p:panel>
</ui:repeat>
</h:panelGroup>
但是,这不起作用(未显示自动完成)
您知道如何做到这一点吗?未显示自动完成的原因是inplace没有像inputText那样获得标签。 添加label=“TheLabel”可以解决此问题
<h:panelGroup>
<ui:repeat value="#{cc.attrs.relations}" var="ur">
<p:panel headerText="Relation">
<p:inplace editor="true" label="TheLabel">
<!-- <p:inputText value="#{ur.relation.name}"
required="true" label="text"/>-->
<p:autoComplete
value="myval"
/>
</p:inplace>
</p:panel>
</ui:repeat>
</h:panelGroup>
适合我。发布更多视图并检查浏览器控制台是否有错误这是cc:implementation标记的全文。