2013-05-22 79 views
0

我想爲我的形式「優先」,看起來像這樣一個選擇: Toggle Buttons按鈕(切換按鈕?)而不是使用引導程序的ActiveRecord表單中的單選按鈕?

但無法弄清楚如何將它鏈接到的ActiveRecord。這是直HTML的「切換按鈕」:

<div class="btn-group"> 
    <a class="btn" href="#"><i class="icon-arrow-down"></i> &nbsp; Low</a> 
    <a class="btn btn-warning active" href="#"><!-- i class="icon-white icon-adjust"></i--> Medium</a> 
    <a class="btn" href="#"><i class="icon-arrow-up"></i> &nbsp; High</a> 
</div> 

而且我已經得到了它與單選按鈕的工作,所以想也許我可以只是他們的風格看起來像普通直列按鈕。不知道如果我可以指定每個按鈕一類沒有一些JQuery的:

<%= f.collection_radio_buttons :priority, [["C - Low", 'Low'], 
              ["B - Medium", 'Medium'], 
              ["A - High", 'High']], :first, :last %> 

如何使它看起來像與活動之一,按下按鈕,任何想法?

回答

0

結束了使用數據庫中的直接綁定到優先度欄隱藏的輸入字段:

<%= f.input :priority, as: :hidden %> 

然後使用jquery使按鈕點擊(和在隱藏字段更改的值)。