Rails3でAjaxを使いたい
どなたが知識をご教授下さい。
Rails3でAjaxのごく普通のハイパーリンクを作成したいのですが、うまくいきません。
/users/index.html.erb
<div id="hoge">
<%= link_to "ajax",{:action => 'draw'},:remote => true %>
</div>
--
/users/_draw.html.erb
~いろいろ内容~
--
/users/draw.js.erb
$('#hoge').html("<%= escape_javascript(render :partial => 'draw' )%>");
--
/users_controller.rb
def draw
~いろいろ処理~
end
--
ルーティング
match 'users/draw' => 'users#draw'
--
application.html.erb
<%= javascript_include_tag :defaults %>
--
gemfile
gem 'jquery-rails'
以上のように処理するよう様々なサイトや書籍にはありましたが、「Templete Missing」のエラーが出てしまいます。かれこれ5時間以上ハマってまして、、、
どなたか知識をご教授頂けたら幸いです。
*メモ
アクションdrawに渡ったときに、
「request.xhr?がfalse」ということは、ajax通信できていないということでしょうか???