galera estou com um pequeno problema
eu tenho tres combobox normal que tem seus item
- o primeiro são os estado
- o segundo são a cidades do estado selecionado
- eh o valor da população da determinada cidade (só que eu chamo de outra classe)
o segundo depende do primeiro como o terceiro depende do segundo pra ativar os itens, quando eu coloco o estado nulo deveria desativar os outros combobox mais não acontece só desativa o das cidades(que está na mesma classe) o combo de valores não desativa quando eu coloco nenhuma seleção em estados tais o cadigo
//eses e que eu chamo para desativar o combo
public void setOpcao(SelectItem[] opcao) {
super.opcao = opcao;
if( getCidade().equals("--- Escolha a Cidade ---")){
iscidadelistDisabled = true;
}
na classe o metodo esta assim
public void setExemplo(String exemplo) {
this.exemplo = exemplo;
if( getCidade().equals("--- Escolha a Cidade ---")){
isCidadelistDisabled();
}
na pagina eu chamo o metodo do bean
<h:selectOneMenu value="#{comboboxex.exemplo}" disabled="#{testandoList.cidadelistDisabled}" id="alguma">
<f:selectItems value="#{comboboxex.opcao}" />
<a4j:support event="onchange" reRender="population"></a4j:support>
</h:selectOneMenu><br/>
alguem poderia me ajudar? obrigado