要检查默认选择值标记!

时间:2010-06-07 05:04:46

标签: ruby select

我有一个问题。这是代码!

  f.select(:departments,Department.all.collect{|c|[c.name,c.id]},{},:size=>10,:multiple => ture)
   class Emergency
     has many :departments
   end
像这样的html源代码:

<select id="emergency_departments" multiple="multiple" name="emergency[departments][]" size="10"><option value ="">""</option>....</select>

现在我想获得默认选择的标签,谁可以告诉我怎么做?

2 个答案:

答案 0 :(得分:0)

您想要找到所选选项的值吗?是吗?

如果是这样,你知道如何绕过一些JQuery,你就是这样做的:

$("#emergency_departments option:selected").val()

答案 1 :(得分:0)

现在我知道了这个问题,我使用标签“collection_select”来解决这个问题。这样的方法,   f.collection_select(:部门,Department.all,:ID,:姓名,)