包裝<%= f.check_box%>我有一個窗體上的複選框列表。由於CSS的結構化方式,標籤元素的直接風格。這需要我將複選框嵌套在標籤內。<label>
這個工作原始的HTML,如果你點擊標籤文本,複選框的狀態改變。然而,它不能與導軌<%= f.check_box %>
協同工作,因爲它首先輸出一個隱藏的輸入標籤。
綜上所述,
<label>
<%= f.check_box :foo %>
Foo
</label>
這是輸出I 想:
<label>
<input type="checkbox" ... />
<input type="hidden" ... />
Foo
</label>
...但這是什麼Rails是給我:
<label>
<input type="hidden" ... />
<input type="checkbox" ... />
Foo
</label>
因此,標籤行爲不會執行lly工作:(。
有什麼辦法可以解決這個問題嗎?
所以當嵌套一個'''
這是正確的,但是nfm注意到訂單是敏感的,並且實際上不會以其他方式工作。 – 2010-05-19 03:07:15