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
-~----------~----~----~----~------~----~------~--~---

Responder a