1

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はルビの部分を解釈しませんでした...プレーンテキストとして返すだけです...

何が間違っている可能性がありますか?

4

1 に答える 1

1

application.js.erbのことですか?

JavaScript は ruby​​ を知りません。

于 2012-08-02T12:49:48.973 に答える