Bir formdaki onay kutularının bir listesi var. CSS'nin yapılandırılma biçimi nedeniyle, etiket elemanı doğrudan şekillendirilmiştir. Bu, etiketin içindeki onay kutusunu yerleştirmemi gerektirir.Sarma <% = f.check_box%> iç <label>
Ham HTML'de çalışır, etiket metnine tıklarsanız, onay kutusunun durumu değişir. Bununla birlikte, <%= f.check_box %>
yardımcı raylarıyla çalışmaz, ancak ilk önce gizli bir giriş etiketi çıkarır. Bana vererek bu raylar budur
<label>
<input type="checkbox" ... />
<input type="hidden" ... />
Foo
</label>
... ama edilir:
<label>
<input type="hidden" ... />
<input type="checkbox" ... />
Foo
</label>
Özetle , <label>
<%= f.check_box :foo %>
Foo
</label>
bu
ben istiyorum çıkışıYani, etiket davranışı actua değil lly iş :(.
Bunu aşmanın bir yolu var mı?
Yani en.yml olarak
bir '= "id"' için, etiket hedefleyen belirtmek yoksa, 'a
Bu doğru, ancak nfm, siparişin hassas olduğunu ve aslında başka bir şekilde çalışmayacağını belirtti. –