Primefaces Mobile's Ajax does not update a <p:selectOneMenu> -
i have autocomplete field and, after selecting object it, want update other fields. p:inputtext fields updated, want update p:selectonemenu field too, , specific field not updated @ all. if remove primefaces mobile renderkit, works perfectly, mobile project..
my view:
<h:form id="formcadastro"> <p:accordionpanel> <p:tab title="informações proprietário"> <pm:field> <p:outputlabel for="proprietario" value="nome:" /> <p:autocomplete id="proprietario" var="proprietario" value="#{histopatologiabean.histopatologia.proprietario}" completemethod="#{histopatologiabean.completeproprietario}" itemlabel="#{proprietario.nome}" itemvalue="#{proprietario}" forceselection="true" converter="proprietarioconverter" onfocus="this.setselectionrange(0, this.value.length)" > <p:ajax event="itemselect" update="enderecoproprietario telefoneproprietario nomeanimal" /> </p:autocomplete> </pm:field> <pm:field> <p:outputlabel for="enderecoproprietario" value="endereço:" /> <p:inputtext id="enderecoproprietario" value="#{histopatologiabean.histopatologia.proprietario.endereco}" disabled="true"/> </pm:field> <pm:field> <p:outputlabel for="telefoneproprietario" value="telefone:" /> <p:inputtext id="telefoneproprietario" value="#{histopatologiabean.histopatologia.proprietario.telefone}" disabled="true"/> </pm:field> </p:tab> <p:tab title="informações animal"> <pm:field> <p:outputlabel for="nomeanimal" value="nome:" /> <p:selectonemenu id="nomeanimal" value="#{histopatologiabean.histopatologia.animalassociativa}" converter="animalassociativaconverter" style="width: 220px;"> <p:ajax process="@this" update="especie" listener="#{histopatologiabean.especielistener()}"/> <f:selectitem itemlabel="selecione" itemvalue="não informado" /> <f:selectitems value="#{histopatologiabean.histopatologia.proprietario.animalassociativa}" var="animalassociativa" itemlabel="#{animalassociativa.nome}" itemvalue="#{animalassociativa}" /> </p:selectonemenu> </pm:field> <pm:field> <p:outputlabel for="especie" value="espécie:" /> <p:inputtext id="especie" value="#{histopatologiabean.histopatologia.animalassociativa.especie}" disabled="true"/> </pm:field> </p:tab> </p:accordionpanel> any ideias?
Comments
Post a Comment