Newsgroup: it.comp.lang.javascript
Titolo: drop down list a "scalare"

Ciao a tutti,
ho in mente una idea ma non so se č fattibile,
provo a spiegarmi in maniera piů chiara possibile:
fare un form contenente diverse drop-down list tutte uguali e contenenti la
stessa lista di opzioni (pescate da un db, ma non č indispensabile), e fare
in modo che ogni volta che una scelta viene fatta questa venga
automaticamente "eliminata" (possibilmente senza refresh della pagina) in
modo da non essere piů disponibile nelle altre drop-down.
Qualcuno puň darmi qualche dritta?
Grazie in anticipo
-- Giovanni --

 Qualcuno puň darmi qualche dritta?
Scusa la mia ignoranza, ma un "drop-down list" e' una "select"? Anche se
cosě fosse potresti fare un mini esempio...

 select. Non so cosa ne pensi l'utente, ma si puň fare.
No. Da quanto ho capito io, deve scomparire solo dalle altre select, per 
evitare che venga erroneamente selezionata. Una sorta di select 
esclusiva. Altrimenti, non ne esisterebbe l'utilita' pratica. :)
La "difficolta' " (per modo di dire) sta nel momento in cui si cambia 
scelta. Se scelgo "A" da una Select, essa mi scompare dalle altre. Ma 
nel momento in cui decido invece che ho sbagliato, e dalla select dove 
ho selezionato "A", seleziono "B", "A" deve tornare un valore 
disponibile nelle altre select.
E' un interessante questione, che pone diversi tipi di approcci. :)
Ad esempio, uno potrebbe essere quello di tenere un array di 
riferimento. Un altro, potrebbe essere quello di farne anche a meno (in 
quanto le select sono tutte uguali, ergo la totalita' delle options e' 
cmq presente, benche' distribuita).
Volendo, si potrebbe fare anche un mini set di API per gestire il tutto.
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"When you have eliminated the impossible, whatever remains,
however improbable, must be the truth." (S.H.)

 esclusiva. Altrimenti, non ne esisterebbe l'utilita' pratica. :)
Il problema di una "scelta errata" è reale.
In effetti sarebbe anche meglio se una volta fatta una scelta in un
qualsiasi select, questo possa essere disattivato e gli altri aggiornati....
L'utilità è presto spiegata:
fare un form che sia composto da un testo un cui mancano delle parole, le
quali
vanno appunto scelte dalle varie select. Alcune parole (ad esempio gli
articoli)
sono ripetute, ma alla fine il numero delle parole selezionabili è uguale al
numero
delle parole mancanti nel testo.


 Il problema di una "scelta errata" è reale.
OPTION supporta anche disabled fra gli attributi, prova a lavorare su 
questo piuttosto che a togliere brutalmente l'opzione.
Se una scelta era sbagliata basta riattivare la option.
Cmq e' abbastanza carina 'sta cosa, si preannuncia molto divertente, 
sopratutto nella ricerca della soluzione piu' "elegante".
Tienici informati :-)
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
Per rispondere: togli il PUNTO e metti un .