我是Rails的新手。所以,我有一个视图,我有两个collection_select字段
<%= f.collection_select :planA_id, Plan.order(:id),:id,:codename, {disabled:... %>
<%= f.collection_select :planB_id, Plan.order(:id),:id,:codename, {disabled:... %>
我希望两个值互斥,所以当我在第一个下拉列表中选择一个选项时,它不会出现在第二个下拉列表中。这是可能的选项哈希还是需要一些特殊的东西?
非常感谢你。抱歉英文不好!
答案 0 :(得分:0)
使用jQuery
onchange
功能并检查值字段
$("#dropdown1").on('change', function(){
if(this.val != ''){
$("#dropdown2").prop("disabled", true);
}else{
// do something else
}
});
这只是一个展示如何进一步行进的例子。