一个<select></select>默认值的问题

一个<select></select>默认值的问题

我有一组<%= select(:category, :name, @levellist, {}, {}%>

如:

@levellist={

  "官网" => "root",
  "合作媒体" => "root.HeZuoMeiTi",
  "友情链接" => "root.YouQingLiangJie",
  "理事会-组成单位" => "root.LiShiHui.ZuChengDangWei",
  "组织结构-支持单位" => "root.ZhuZhiJieGou.ZhiChi",
  "组织结构-赞助商" => "root.ZhuZhiJieGou.ZanZhu",

}

我想把
  "组织结构-支持单位" => "root.ZhuZhiJieGou.ZhiChi", 设成默认的值 selected="selected"

如何实现?请教各位高手。

看了托马斯敏捷开发上面写道,“如果某个选项与@category.name的值匹配,该选项就会缺省选中”,没看明白什么意思,怎么设@category.name等于列表中的某个值?或者这个问题大家怎么解决?谢谢!
来这里寻求php?name=%B4%F0%B0%B8" onclick="tagshow(event)" class="t_tag">答案,希望能得到回答,谢谢!

http://www.javaeye.com/topic/131715
:selected => "root.ZhuZhiJieGou.ZhiChi