我一直在尝试为我的app实现this jquery插件。我需要帮助尝试输出这样的内容
<select name="user[university_id]" id="user_university_id" class="selectable">
<option value="1" title="uni1">Uni1</option>
<option value="2" title="uni2">Uni2</option>
</select>
通过使用rails helper ...问题是帮助器似乎永远不会向选项标签输出title属性..这对于这个插件至关重要
请帮忙, 提前谢谢
编辑: 我当前的rails代码是
<%= f.collection_select(:university_id,University.all,:id,:name) %>
只输出
<select name="user[university_id]" id="user_university_id">
<option value="1">Uni1</option>
<option value="2">Uni2</option>
</select>
基本上我需要的是一种将title属性添加到我的选项中的方法。
答案 0 :(得分:1)
如果你不使用rails helper route,你可以用jQuery添加它:
$(function () {
$('select.selectable option').each(function () {
$(this).attr('title', $(this).text());
});
});