Ich möchte den Label-Text anklickbar machen, damit der entsprechende Radio-Button ausgewählt wird. Dafür muss ich ein for-Attribut in der Bezeichnung mit der ID von Radio-Button setzen.Rails: Wie bekomme ich das entsprechende Label-Attribut "für" mit radio_button_tag
# in html.erb
<li>
<%= radio_button_tag "size_id", size.id %>
<%= label_tag size.id, size.presentation %>
</li>
die erzeugte Leistung:
<li>
<input type="radio" name="size_id" id="size_id_8" value="8">
<label for="8">XL</label>
</li>
Der Ausgang ich will, ist:
<li>
<input type="radio" name="size_id" id="size_id_8" value="8">
<label for="size_id_8">XL</label>
</li>
Wie kann ich die id = "size_id_8" von Radio-Button auf dem Etikett für =“ size_id_8 "?
Label-Tag hinzufügen wie <% = label_tag "#size_id_ {size.id}", size.presentation%> – Thorin