У меня был выпадающий список. Мне нужно добавить текстовое поле, когда значение меняется в раскрывающемся списке. Я сделал это с помощью тега "obseve_field" в рельсах 2.3.5. Теперь я двигаюсь в рельсы 3. Так как я пишу это в рельсах 3.
Если вы хотите использовать устаревшие помощники Prototype (например, observe_field) в Rails 3, посмотрите репозиторий GitHub для prototype_legacy_helper.
observe_field
prototype_legacy_helper
JavaScript сам, используя новый UJS.См. Эти два блока кода для старого observe_field метода:
и см. Часть 2 в http://www.simonecarletti.com/blog/2010/06/unobtrusive-javascript-in-rails-3/ чтобы узнать, как это сделать в jQuery.