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

Rails 3和jQuery-如何将ruby变量传输到javascript,javascript,jquery,ruby,ruby-on-rails-3,Javascript,Jquery,Ruby,Ruby On Rails 3,我想问你们——我有javascript代码,我需要在这部分代码中使用数据库中的数据传输变量。此变量位于控制器中。我怎么做 我尝试了(在*.js中)这样的方法: $(“#div”).append('hhhh'); 或 $(“#div”).append('hhhh'); 但是上面的代码不起作用。。。你能帮我吗,怎么办 谢谢你,Manny如果你对AJAX调用做出响应,那么代码应该放在你的_action.js.erb文件中。否则,如果它只是内联JavaScript,请将其放在app/views/yo

我想问你们——我有javascript代码,我需要在这部分代码中使用数据库中的数据传输变量。此变量位于控制器中。我怎么做

我尝试了(在*.js中)这样的方法:

$(“#div”).append('hhhh');

$(“#div”).append('hhhh');
但是上面的代码不起作用。。。你能帮我吗,怎么办


谢谢你,Manny

如果你对AJAX调用做出响应,那么代码应该放在你的_action.js.erb文件中。否则,如果它只是内联JavaScript,请将其放在
app/views/your_controller
目录下的
your_action.html.erb


如果我理解错了,请纠正我。

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

如果我理解错了,请纠正我

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