isso. se o usuário seleciona mais opções na lista e envia via method POST ao arquivo php os elementos selecionados. a exibir depois no flex o valores ele só reconhece o primeiro valor selecionado na lista.
obrigado um abraço rafael Em 03/04/08, Beck Novaes <[EMAIL PROTECTED]> escreveu: > > > Sorry! Você já está usando o "allowMultipleSelection". Só isso deveria > funcionar. Você não consegue selecionar mais de um elemento na lista? > O que acontece? > > []'s > Beck Novaes > > > On Apr 3, 9:29 am, Beck Novaes <[EMAIL PROTECTED]> wrote: > > Olá, > > > > Você deu uma olhadinha na API do List? No primeiro parágrafo da URL > > > abaixo eles falam disso: > http://livedocs.adobe.com/flex/3/langref/index.html?mx/controls/List.... > > > > > Agora, pense comigo. O que você precisa é fazer múltipla seleção > > (Multiple Selection), certo? Se você entrar na URL que eu te passei e > > procurar por isso é certo que você encontrará o que você precisa. > > Aliás, isto funciona na maioria dos casos. Mas é claro que sempre que > > você não encontrar o que está procurando ou se deparar com alguma > > coisa mais complexa a lista terá o maior prazer em lhe ajudar. > > > > []'s > > Beck Novaes > > > > On Apr 2, 5:50 pm, "Rafael Soares Mendonça" <[EMAIL PROTECTED]> > > wrote: > > > > > olá pessoal, > > > > > o código abaixo só permiti escolher um elemento no list, alguém sabe > alterar > > > o código para permitir mais elementos? > > > > > valeu.. > > > > > <?xml version="1.0" encoding="utf-8"?> > > > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > layout="absolute" > > > backgroundColor="#f6f6f6" backgroundGradientColors="[#f6f6f6, > #bbbbbb]"> > > > > > <mx:Label x="10" y="10" text="Populate List with XML" fontSize="20" > > > fontWeight="bold"/> > > > <mx:HRule x="10" y="49" width="80%"/> > > > > > <mx:HTTPService id="form1" url="http://localhost/ok/show_xml.php" > > > method="POST" result="{textarea1.text = String(event.result)}" > > > resultFormat="e4x"> > > > <mx:request> > > > <firstname>{firstname.selectedItems}</firstname> > > > </mx:request> > > > </mx:HTTPService> > > > > > <mx:XMLListCollection id="listCollection" > > > source="{form1.lastResult..row}"/> > > > > > <mx:Binding source="{listCollection}" > destination="list1.dataProvider"/> > > > <mx:Binding source="[EMAIL PROTECTED]" > > > destination="label1.text"/> > > > <mx:List id="firstname" allowMultipleSelection="true" x="10" > y="49" > > > width="166" height="72"> > > > <mx:dataProvider> > > > <mx:Array> > > > <mx:String>Nenhum</mx:String> > > > <mx:String>Pública</mx:String> > > > <mx:String>Privada</mx:String> > > > > > </mx:Array> > > > </mx:dataProvider> > > > </mx:List> > > > <mx:Button x="178" y="89" label="Submit" click="form1.send()"/> > > > <mx:TextArea x="10" y="140" width="234" height="188" > id="textarea1"/> > > > <mx:Label x="252" y="119" text="List Component" id="label1"/> > > > <mx:Label x="10" y="119" text="Results" id="label0"/> > > > <mx:List x="252" y="140" id="list1" width="208" height="188" > > > labelField="@label"/> > > > > > </mx:Application> > > > --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---