Rails, файлы jQuery, .js.erb, JS не выполняется браузером
Я пытаюсь использовать jQuery, и все было замечательно, до сих пор, когда я пытаюсь визуализировать партиал и добавить его в div. Вот как я это настроил:
У меня есть действие, которое отвечает на JS:
def index
@objects = Object.find(:all)
respond_to do |format|
format.js
end
end
И шаблон index.js.erb с небольшим количеством javascript:
alert("hello world");
Firebug возвращает ответ «text / javascript», содержащий:
alert("hello world");
Но окно предупреждения не появляется, и никакой другой JavaScript не работает. Я проверилhttp://railscasts.com/episodes/136-jquery И я более или менее последовал. Я пробовал несколько других вещей, таких как использование .rjs вместо .erb и добавление этого в мой шаблон:
page.alert("hello world");
но я получаю точно такой же результат, и браузер никогда не выполняет JS.
Кто-нибудь знает, почему JavaScript не выполняется?
Я использую Rails 2.3.4.