Я видел этот код в контроллере Rails:
respond_to do |format|
format.js {}
end
Я видел это для форматов XML и HTML, но не для Javascript.
Так ли вы задаете формат возврата, если используете REST, например, если вы используете replace_html
или remote_form_for
? Я знаю, что шаблоны RJS возвращают скомпилированный Javascript, поэтому я думаю, что, возможно, именно здесь этот код может сработать.
Если вы поместите код в хеш-символы (format.js {}
), это то, что будет отправлено обратно как javascript в браузер?