автозаполнение выберите слушателя - PullRequest
1 голос
/ 11 октября 2011

Я бы хотел использовать метод в rich: компонент автозаполнения во многом так же, как ValueChangeListener, проблема в том, что я не могу отправить форму для того, чтобы прослушиватель был запущен, поэтому я хотел спросить вас, как я могуперехватить событие, чтобы выполнить Listener в моем компоненте поддержки.Я пробовал это:

<rich:autocomplete id="autocompleteOficina" 
  value="#{agenciaDM.oficinaSeleccionada}" converter="entityConverter"
  autocompleteList="#{suggestionEntitiesDM.availableEntitiesList(suggestionEntitiesDM.oficina)}"
  var="oficina" fetchValue="#{oficina.label}" showButton="true">
  <a4j:ajax event="change" listener="#{oficinaController.empresaSearchSelectedListener}"></a4j:ajax>
  <rich:column>
    <h:outputText value="#{oficina.label}" />
  </rich:column>
</rich:autocomplete>

Я также пробовал событие выбора, но никто не выполнял Слушатель, почему он не запускается?.

1 Ответ

0 голосов
/ 22 марта 2012

Не могли бы вы заключить его внутрь

<h:form></h:form>

Также проверьте подпись метода слушателя в компоненте поддержки

...