Rails 3和jQuery-如何将ruby变量传输到javascript
Rails 3 and jQuery- how to transmit ruby variable to javascript
我想问你-我有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
中。
如果我理解错了请指正。
相关文章:
- 将javascript变量分配给ruby变量
- 如何在 erb 模板中递增 Ruby 变量
- jquery显示/隐藏块中的Ruby变量
- 访问嵌入式ruby中的javascript变量
- 在事件触发后使用 ruby 变量
- 在 htnl.erb 文件中将 ruby 变量添加到 javascript
- 在 Java 脚本 if-else 块中设置 Ruby 变量
- 将变量从 Ruby 传递给 JavaScript
- 通过 HTML 将 Ruby on Rails 变量传递给 JavaScript 函数
- 如何从 javascript 访问 Ruby 配置变量
- 如何在Ruby on Rails视图中访问JavaScript变量
- 使用 jQuery/JavaScript 将变量传递给 Rails 中的 Ruby on Rails
- 你如何检查jquery .html()变量和Ruby on rail生成的html之间的相等性
- 如何将 ruby 代码值添加到 disqus javascript 变量中
- 将变量从Javascript传递到Ruby on Rails
- 在 JavaScript 中获取一个 Ruby 变量
- 如何将javascript变量传递到嵌入式ruby中
- 在 Javascript 中访问 Ruby 变量
- 将 JavaScript 变量传递给 ruby-on-rails 控制器
- 将 javascript 变量保存到 Ruby 中