单击,将变量从Javascript传递到Rails / Ruby

时间:2012-07-05 15:44:40

标签: javascript ruby-on-rails ruby highcharts

我有一个Javascript Highchart,我正在显示并尝试从中获取更多信息。我现在设置它,所以当我单击条形图中的一列时,它会提醒我列的名称和值。

我正在尝试通过在下表中呈现图表中该列的内容来更进一步。我已经完成了HTML,但我试图将包含字符串的单击值this.category传入@show_me实例变量,该变量将在不是nil时立即呈现图表。

下面的代码打破了我的图表,导致它无法呈现。我不完全确定在点击时将this.category的值传递给@show_me的正确方法。

任何帮助都会很大。非常感谢!

  

点击:function(){this.category ==<%= @show_me%&gt ;; }

1 个答案:

答案 0 :(得分:2)

不完全确定你要做什么,但看起来你只需要改变这个

this.category == <%= @show_me %>;

到这个

this.category = "<%= @show_me %>";

虽然您应该知道在加载页面之前预先设置了<%= %>标记的任何内容。

更新

看起来你要做的事可能涉及一些AJAX。您可以考虑查看this tutorial,因为这是一个半复杂的主题,如果您没有经验,可能会感到困惑。