我想问你 - 我有javascript代码,我需要将这部分代码传输变量与数据库中的数据。此变量位于控制器中。我该怎么办?
我尝试了类似(* .js):
$("#div").append('<%= escape_javascript(@test) %>hhhhhh');
或
$("#div").append('<%= @test %>hhhhhh');
但上面的代码不起作用......你能帮助我吗,怎么办?
谢谢你,曼尼
答案 0 :(得分:1)
如果要呈现对AJAX调用的响应,则该代码应该放在your_action.js.erb
文件中。否则,如果它只是内联JavaScript,请将其放在your_action.html.erb
目录下的app/views/your_controller
。
如果我理解你错了,请纠正我。