我有一個兩個f.select fields
在我的形式與相同的對象ID。我通過使用javascript
和CSS
選擇父字段來更改這些字段。更改軌道上的紅寶石多選字段
<%= f.label :Service_Phase, 'Service Phase' %>
<%= f.select :Service_Phase, [], { :prompt => 'None' }, class: 'select_phase', disabled: 'disabled' %>
<%= f.select :Service_Phase, (1..52), { :prompt => 'Select Week' }, class: 'select_week' %>
<%= f.select :Service_Phase, (1..12), { :prompt => 'Select Month' }, class: 'select_month' %>
我想要顯示的select box disabled
用系統默認的文本'NONE'
和將改變select_field
由家長選擇字段值。是否有任何其他乾淨的方式來做到這一點在鐵軌?因爲當我嘗試在控制檯中選擇星期值後檢查值時,它顯示空字符串。我不知道我在哪裏做錯了,我該如何糾正?提前致謝。
我不完全確定你所指的父母選擇值是什麼,但馬上我會勸阻使用相同的ID爲多個表單元素,因爲這是不好的做法,並使得難以選擇使用JS或CSS – 2013-04-29 21:51:57
@Mikemarcacci謝謝。 – Vinay 2013-04-30 08:25:22