2010-06-07 81 views
1

我有一個問題。這裏是代碼!檢查默認選擇值標籤!

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> 

現在我想要得到的默認選擇的標籤,誰可以告訴我怎麼樣?

+0

我想你可能需要一些JavaScript,讓你在找什麼? – 2010-06-07 05:24:54

回答

0

現在我知道這個問題,我使用的標籤「collection_select」來解決這個問題。其方法就是這樣, f.collection_select(:部門,Department.all,:ID,:名稱)

0

你想找到選擇的選項的值?是對的嗎?

如果是這樣,你知道周圍有點JQuery的你的方式,你這是怎麼做到這一點:

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