Il modo migliore per gestire i pulsanti radio creati dinamicamente

0

Non è sicuro che sia il posto giusto per questa domanda, ma proviamo.

Sto costruendo uno strumento che genera campi personalizzati. In particolare, sto lavorando ai pulsanti di opzione.

La strategia corrente è quella di elencare le impostazioni di campo della radio in una tabella e tutte le scelte in un'altra. Quindi i pulsanti di opzione attuali sono memorizzati in radio .

Associazioni

impostazione del campo --has_many--> scelte

impostazione del campo --has_many--> radio

radio --has_many--> scelte

Esempio

Diciamo che abbiamo:

  • impostazione del campo : genere
  • scelte : maschio / femmina
  • radio : genere Paul

Associamo Paul gender a Male .

Pubblicazioni

1) Se elimino la scelta male , allora genere Paul deve diventare automaticamente donna ? È una radio, deve esserci una scelta ...

2) Se elimino entrambi male e donna prima di aggiungere altre scelte (diciamo uomo e donna ) quale sarebbe Paul gender ? Dovrebbe essere vuoto? Ma poi in UI l'utente vedrà uno dei nuovi selezionati, quindi dovrei selezionarlo casualmente? Ma come può l'utente fare affidamento sulla radio precedentemente creata (diciamo che sono 100000): diventeranno tutti uomo ?

Possibile soluzione

Dovrebbe essere obbligatorio avere Nessuno scelta ? Vedi questo thread

    
posta a.barbieri 27.01.2018 - 12:16
fonte

0 risposte