Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    Come ordinare le options di una lista select in ordine alfabetico ...

    Ho una select. Vorrei ordinare gli item in ordine alfabetico senza tenere conto delle maiuscole e minuscole.
    Potete aiutarmi?
    Pietro

  2. #2
    puoi memorizzare gli item in un array e fare l'ordinamento

    http://pro.html.it/articoli/id_361/idcat_11/pro.html

    per differenziare maiuscole e minuscole usa toLowerCase()

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    per il moderatore

    Non credo che sia la stessa cosa ordinare un vettore di elementi nativi come stringhe o interi, e ordinare un vettore di oggetti , o sbaglio?
    ciao
    Pietro

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Sempre di ordinare elementi di un vettore si tratta.
    E si fa sempre con lo stesso metodo: .sort()

    Poi che oggetti sono gli elementi del vettore, interessa alla funzione cui fai riferimento con .sort(), ma il principio e` sempre lo stesso.

    Non esistono elementi "nativi" in JS. Esistono oggetti.
    Il fatto che di default gli elementi di un vettore siano stringhe (ove non diversamente specificato), non cambia il problema.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Mich_
    Sempre di ordinare elementi di un vettore si tratta.
    E si fa sempre con lo stesso metodo: .sort()

    Poi che oggetti sono gli elementi del vettore, interessa alla funzione cui fai riferimento con .sort(), ma il principio e` sempre lo stesso.

    Non esistono elementi "nativi" in JS. Esistono oggetti.
    Il fatto che di default gli elementi di un vettore siano stringhe (ove non diversamente specificato), non cambia il problema.
    Si, comincio a capire. Grazie delle spiegazioni
    Pietro

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Mich_
    Sempre di ordinare elementi di un vettore si tratta.
    E si fa sempre con lo stesso metodo: .sort()

    Poi che oggetti sono gli elementi del vettore, interessa alla funzione cui fai riferimento con .sort(), ma il principio e` sempre lo stesso.

    Non esistono elementi "nativi" in JS. Esistono oggetti.
    Il fatto che di default gli elementi di un vettore siano stringhe (ove non diversamente specificato), non cambia il problema.
    Era solo per ribadire che avevi perfettamente ragione. In effetti, inserire un item in una lista, ordinarlo e selezionarlo, non era poi impossibile. In effetti, il metodo sort è molto potente.
    Ciao
    Pietro

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.