Gestione al volo in nu form di campi di testo associati ad un model

Salve.
Ho un form di questo tipo:

derivato dal seguente codice:

Tale form viene attivato attraverso una chiamata ajax, ma questo non
e’ importante.

Al scatenarsi dell’evento change di ciascuna select aggiorno il
contenuto del div .company_categorization_amount

$(document).on “change”, “.company_select_classification_type”, ->
$div =
$(this).closest(“td”).next().find(".company_categorization_amount")
$.get “/classifications/find_amount”,
id: $(this).val(), (data) ->
$div.html data

find_amonut fa il render della pagina che contiene questo codice:

= text_field_tag “classification_amount”, @classification.amount

un semplice campo di testo valorizzato.
Fin qui tutto bene.
Il problema e’ che, sempre nell’evento change di ciascuna select, se
il valore della select e’ vuoto vorrei rimetterci all’interno del div
.company_categorization_amount
i campi di testo originari (cat.input :amount), cioe’ un campo di
testo associato al model Categorization.
Ho gia’ in mente come fare, tramite l’uso di semplici fields_tag,
hidden fields e un po di codice nel controller, negli hidden fields ci
metto l’id di categorizations in modo da associargli il contenuto di
ciascun fields_tags.
Dovrebbe funzionare, ancora non l’ho provato, magari pero’ qualcuno di
voi ha una soluzione piu’ rails way.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs