Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    lista con selezione multipla

    ragazzi,ho una lista e devo fare la selezione multipla.
    uso getSelectedItems() pero se faccio una trace mi restituisce un array di oggetti! sapate spiegarmi il motivo?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    795
    semplice:
    se usi getSelectedItem() ottieni un oggetto; puoi recuperarne il label e il data così:
    trace(mialista.getSelectedItem().label);
    trace(mialista.getSelectedItem().data);
    ovviamente questo vale per il singolo item. nel caso di più item selezionati ottieni un array, ma si fa alla stessa maniera:
    trace(mialista.getSelectedItems()[0].label);
    trace(mialista.getSelectedItems()[0].data);
    dove getSelectedItems()[n] è l'oggetto (item) selezionato...
    <sfogo> ma porco giuda, leggerlo l'help online ogni tanto! </sfogo>

  3. #3
    come faccio a sapere quanti elementi sono stati selezionaqti?
    es arr.length

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    795
    mioarr=mialista.getSelectedItems();
    trace(mioarr.length);
    <sfogo> ma porco giuda, leggerlo l'help online ogni tanto! </sfogo>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.