[ruby-it] Database relationship
Pietro Giorgianni
giorgian a gmail.com
Ven 20 Nov 2009 14:18:54 CET
Il 20 novembre 2009 13.53, Lorenzo Caniato <azarot87 a hotmail.it> ha scritto:
> [...] poichč č probabile che ci potranno essere molti artisti, non
> c'č un modo diverso di visualizzare la lista degli artisti tenendo conto
> di questo fatto?
Soluzione uno: usa una select multipla; č un po' pių compatta di una
sfinza di checkbox, ma non ti cambia molto la vita.
Soluzione due, pių complessa: usa un qualche modo ajax per navigare
l'elenco degli artisti (paginazione, tabs, autocomplete, altro) e fai
in modo che, quando si clicca l'artista, venga aggiunto un hidden
(sempre chiamato event[artist_ids][]).
In una situazione simile ho usato jquery.autocomplete, facendo in modo
che quando scegli un elemento venga creato un hidden e venga mostrato
l'elemento, con accanto il pulsante rimuovi che, se premuto, toglie
hidden e visualizzazione dell'elemento.
Sembra complicato, ma me la sono cavata con una decina di righe di
javascript e un po' di html; tutto sta nel dividere il problema in
problemi pių semplici.
Se ho tempo, nel weekend, provo ad estrarre solo questa parte e a
pubblicarla stile tutorial.
pietro
More information about the Ml
mailing list