我有以下问题。我有一个叫做汽车的域名,另一个称为Cartype。现在,汽车有许多心脏病,所以创建新车时可以添加几个Cartypes。
在我的创建视图中,我想删除我为我生成的圣杯的多选。
我想我会使它更加时尚,所以我使用Twitter Bootstrap CSS创建了一个按钮组,看起来不错。
现在,我将其全部放置为形式,并替换了默认的多选,我有点困惑,提交切换/选择的按钮的值的最佳方法是什么。
。我像疯子一样谷歌搜索,但没有真正找到对我有用的解决方案。
有什么想法?
您能做的就是保持生成的多select并使用CSS属性将其隐藏。然后使用每次按钮上的JavaScript函数,请在多选中选择单击项目(使用Cartype ID)。
// select an item
$("#multiple_select_name option:contains('1')").attr("selected","selected");
// remove a selected item
$("#multiple_select_name option:contains('1')").removeAttr("selected");
,您不必更改控制器。