2016-02-28 63 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