Подтвердить что ты не робот

Observe_field в рельсах 3

У меня было выпадающее меню. Мне нужно добавить текстовое поле, когда значение изменится в раскрывающемся списке. Я сделал это, используя тег obseve_field в rails 2.3.5. Теперь я перехожу в рельсы 3. Итак, как я пишу это в рельсах 3.

4b9b3361

Ответ 1

Если вы хотите использовать устаревшие помощники Prototype (например, observe_field) в Rails 3, проверьте репозиторий GitHub для prototype_legacy_helper.

В противном случае вы можете сами написать этот JavaScript, используя новый UJS. См. Эти два блока кода для старого метода observe_field:

и см. часть 2 в http://www.simonecarletti.com/blog/2010/06/unobtrusive-javascript-in-rails-3/, чтобы увидеть, как это сделать в jQuery.