escape_javascript не работает в рельсах 3.2.7
В application.js:
$(document).ready(function() {
var After = 5000;
var refreshId = setInterval(function() {
$("#test").html("<%= escape_javascript(render_cell :test, :display) %>");
}, After);
});
Это должно визуализировать ячейку... Но в браузере она дает мне следующее: <% = escape_javascript (render_cell: test,: display)%>
Rails не интерпретирует часть ruby ... Он просто возвращает ее как обычный текст...
Что может быть не так?
1 ответ
Решение
Вы имели в виду application.js.erb?
JavaScript не знает рубина.