Rails 3和jQuery-如何将ruby变量传输到javascript

Rails 3 and jQuery- how to transmit ruby variable to javascript

本文关键字:变量 ruby 传输 javascript jQuery- Rails      更新时间:2023-09-26

我想问你-我有javascript代码,我需要进入这部分代码传输变量与数据库的数据。这个变量在控制器中。我该怎么做呢?

我尝试了这样做(in *.js):

$("#div").append('<%= escape_javascript(@test) %>hhhhhh');

$("#div").append('<%= @test %>hhhhhh');

但是上面的代码不起作用…请问你能帮我一下,该怎么办?

谢谢你,Manny

如果您正在呈现对ajax调用的响应,则该代码应该放在your_action.js.erb文件中。否则,如果只是内联JavaScript,则将其放在app/views/your_controller目录下的your_action.html.erb中。

如果我理解错了请指正。