Não teria exemplo pronto, mas você já tem O.o Ou seu combo de UF é preenchido com dados via MXML mesmo (i.e. sem acessar dados de servidor)?
Como trabalho basicamente com .net, não teria um exemplo em PHP/Java/Whatever.
Mas consiste basicamente disso:
1) Requisito ao servidor (via RTMP, AMF, WebOrb, WebServices, HttpRequest,
Socket, o que você quiser) uma lista de UFs (eu usaria uma tabela cuja PK é a
sigla (2 bytes a menos que um int) e que contenha os nomes dos estados, tipo:
{sigla:String, nome:String} e botaria no combo dataField = nome.
2) No evento de change do combo, faço uma requisição semelhante à anterior,
enviando o "sigla" do combo.selectedItem e sua base de dados faz um WHERE
trazendo as cidades daquela UF, da mesma forma: {id:Int, nome:String},
preenchendo outro combo.
Existem centenas de exemplos de preenchimento de combos via servidor na web,
com certeza conseguirá adaptar um à sua tecnologia.
From: Marcelo Estruc
Sent: Thursday, December 17, 2009 12:44 AM
To: [email protected]
Subject: Re: [flexdev] uma combobox define os dados de outra combobox
Cara vc teria um exemplo, por que vc falou uma teoria que acredito ser verdade.
Mas vc pode postar um exemplo. Pois to sofrendo para fazer isso.
obrigado
2009/12/17 J.C.Ködel <[email protected]>
De uma só vez não rola... imagine quantas cidades você teria que transferir
para fazer tudo de uma vez só...
Coloque um evento no combo de UF e, quando outra UF for selecionada, acesse o
server para pegar as cidades daquela UF (da mesma forma que fez para obter as
UFs em primeiro lugar).
From: Marcelo Estruc
Sent: Thursday, December 17, 2009 12:26 AM
To: [email protected]
Subject: [flexdev] uma combobox define os dados de outra combobox
Pessoal eu estou com uma duvida cruel. Como faco para que um dado de uma
combobox defina os dados de uma segunda combobox?. Tipo assim, vc tem varios
uf(rio,saopaulo,bh e etc) quando eu seleciono rio por exemplo a segunda combo
preenche as cidades daquela uf selecionada. Sendo que os dados estao vindo do
banco. Os exemplos que vi todos usam xml. E nao serve para mim.. alguem tem uma
ideia de como faz 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ê 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
smime.p7s
Description: S/MIME cryptographic signature
