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

时间:2011-08-01 22:03:11

标签: javascript jquery ruby ruby-on-rails-3

我想问你 - 我有javascript代码,我需要将这部分代码传输变量与数据库中的数据。此变量位于控制器中。我该怎么办?

我尝试了类似(* .js):

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

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

但上面的代码不起作用......你能帮助我吗,怎么办?

谢谢你,曼尼

1 个答案:

答案 0 :(得分:1)

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

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