Помогите с рельсами collection_select [отредактировано] - PullRequest
0 голосов
/ 29 июня 2010

Я пытался реализовать этот плагин 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 ... проблема в том, что помощники, кажется, никогда не выводят атрибут title в теги option ... что очень важно для этого плагина

пожалуйста, помогите, заранее спасибо

Edit: мой текущий код рельсов

<%= 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 к моим опциям.

1 Ответ

1 голос
/ 30 июня 2010

Вы можете просто добавить его с помощью jQuery, если вы не идете по вспомогательному маршруту:

$(function () {

    $('select.selectable option').each(function () {
        $(this).attr('title', $(this).text());
    });

});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...