Não sei se existe uma maneira mais fácil de resolver, pensando assim rapidamente, deixa o estado do combobox enabled="false" após carregar os dados do servidor com a chamada assíncrona [você pode pegar o status do result event] seta o estado do combobox para true novamente...
2013/7/25 Juracy <[email protected]> > ola galera, tenho o seguinte problema... > > tenho um combobox com uns nomes, e no change dele quando a pessoa escolhe, > eu em um campo oculto, pego o id desse nome,para gravar no banco. > > ai eu sempre deixo a primeira opcao do combobox vazia pra pessoa > escolher,e quando escolher, gerar o id no campo,porem por ser assincrono as > vezes ele limpa o focus do combobox e depois carrega a consulta, o certo > era o contrario, ou seja, a pessoa pode clikar em salvar,porque o combobox > ja esta selecionado com algum nome,ai vai sem id. > > preenchimento_cb_leito(); > cb_leito.selectedIndex = -1; > > o comando de baixo ocorre primeiro que a funcao, ai o combobox e carregado > e nao fica em branco. ideias? > > tentei fazer pega o nome e transforma no id quando aperta no botãosalvar, > ai tem um for pra buscar no array,porem quando faço isso o botao nao > funciona, e problema no meu coding ou flex tem alguma treta em relacao a > isso? > > > > -- > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > --- > Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" > dos Grupos do Google. > Para cancelar a inscrição neste grupo e parar de receber seus e-mails, > envie um e-mail para [email protected]. > Para obter mais opções, acesse https://groups.google.com/groups/opt_out. > > > -- []'s -- -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev --- Você está recebendo esta mensagem porque se inscreveu no grupo "flexdev" dos Grupos do Google. Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para [email protected]. Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
