我是RoR的新手。我在控制器中有一个实例变量,并希望在javascript函数中使用该变量。这是演示代码:
控制器代码:
class SayController < ApplicationController
def hello
@hello = 'hello'
end
end
查看代码:
<h1>Hello View</h1>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.1.min.js" ></script>
<script>
alert('test')
alert(<%= @hello %>)
</script>
问题在于第一个警报框('test')到来而第二个警告框没有到来。我该如何解决?
答案 0 :(得分:0)
编辑就像这样:
<h1>Hello View</h1>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.1.min.js" ></script>
<script>
alert('test')
alert('<%= @hello %>')
</script>
每个提醒都应该有引号。