私はRuby on Railsが初めてです。link_to と remote=true を使用して ajax がレール上でどのように機能するかを理解するために、チュートリアルに従っています。私は次のコードを持っています。
// in view/home/sample.html.erb
<head> <%= javascript_include_tag "prototype.js" %> </head>
<body>
<div id="time_div">
<%= link_to("click here", :update=>'time_div' ,:url=>{:action => :say_when} , :remote => true) %>
</div>
</body>
// in /controllers/home_controller.rb
def sample
end
def say_when
render_text "<p>The time is <b>" + DateTime.now.to_s + "</b></p>"
end
プロトタイプ.jsをassets/javascriptsフォルダーに入れました。しかし、私はブラウザで時間を取得していません。誰か助けてください