Пример, который будет работать с некоторой корректировкой, поскольку вы не указали код (дайте код, и люди смогут дать конкретные ответы):
В представлении что-то подобное создается помощником формы:
<select id="user_role_ids" name="user[role_ids]">
<option value="1" selected="selected">Reader</option>
<option value="2">Author</option>
</select>
<div id="role_output"></div>
В JS с jquery что-то вроде этого для извлечения имени или идентификатора модели в select:
<script type="text/javascript" charset="utf-8">
$("select").change(function () {
var text = $('#user_role_ids option:selected').text()
var value = $('#user_role_ids option:selected').val()
$('#role_output').html(text+" =>"+value)
});
</script>
Нет необходимости задействовать рельсы, если только вы не хотите запускать действие в контроллере, в этом случае публиковать из jquery действие, настроенное специально для него, а не извлекать значения:
$.post('/controller/my_action', ...);
Это все, что делаета поле наблюдения, и в зависимости от того, что вы хотите, вам это может не понадобиться.