调用Prime面部自动完成并设置搜索文本

时间:2014-01-18 20:25:42

标签: primefaces autocomplete

我有自定义转换器的主要面孔autoComplete pojo,它工作正常。 但是,我希望通过另一个组件的代码来触发/调用/调用autoComplete。 有没有办法可以设置autoComplete搜索文本而无需输入?

谢谢。

Wence Benda

1 个答案:

答案 0 :(得分:0)

您可以使用自动填充的Javascript API从其他组件触发搜索。因此,例如,您有一个命令按钮和自动填充字段。

<p:autoComplete id="acSimple" widgetVar="completeField" value="#{autoCompleteBean.txt1}" completeMethod="#{autoCompleteBean.complete}"/>  

<p:commandButton action="#{bean.test}" oncomplete="completeField.search('searchValue')" value="Test" update="completeField" />

search()函数将采用将在自动填充字段上执行搜索功能的文本参数。