Quiero que mis casillas de verificación sean utilizables, así que generalmente agrego etiquetas para las casillas de verificación para que pueda seleccionar el texto en lugar de tener que "apuntar" a la casilla de verificación.label_tag and checkbox_tag problem en rieles
El problema es, ¿qué sucede si estoy usando un formulario de atributos anidados en los rieles? Tengo este código por ahora:
%ul
- test_category.test_cases.each do |test_case|
%li
= check_box_tag "job_test_cases[]", "#{test_case.id}", test_case.id
= label_tag "test_case_#{test_case.id}", test_case.name
problema con esto es que se produce esto:
<li>
<input type="checkbox" value="70" name="job_test_cases[]" id="job_test_cases_" checked="checked">
<label for="test_case_70">Blah blah</label>
</li>
mientras que yo quería que fuera así:
<li>
<input type="checkbox" value="70" name="test_case_id[]" id="test_case_70" checked="checked">
<label for="test_case_70">Blah BLah blah/label>
</li>
Su salida no es en absoluto lo que esperaba de cómo está utilizando 'check_box_tag': no parece/para que coincida con la documentación en absoluto http://api.rubyonrails.org/classes/ActionView/Helpers/FormTagHelper.html#method-i-check_box_tag – raidfive
estoy confundido -_- – corroded
oh espera, creo que pegué lo incorrecto ... edítelo editándolo – corroded