[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