2016-02-28 82 views
-1

我希望值在選擇後從列表中消失。爲什麼我的解決方案不起作用?我的表單部分代碼:Simple_form集合禁用

= f.input :value, :collection => ['red', 'blue', 'green'], :disabled => :used_values 

回答

0

你不能用純鋼軌堆棧來做到這一點,你需要js/jquery。

寫JS/jQuery腳本用下面的代碼,

$(document).ready(function() { 
    $("#selectBox").change(function(){ 
    $("#selectBox option[value='selected']").remove(); 
}); 
+0

我應該補充說,這一段代碼是在我的嵌套形式,其中用戶爲每個顏色設置值。 – couch334

+0

它沒有幫助我。 – couch334