我正在尝试建立一个执行ajax post请求的链接... rails 3路。
我设置了我的链接
<%= link_to "my link", things_path(:thing_type => 1, :user_id => person.id), :remote => true, :method => "post", :format => :js %>
帖子工作并创建记录,但它抱怨缺少csrf令牌(在我的元标记中)。
如何在单击链接时让rails.js发送csrf令牌?
答案 0 :(得分:1)
据我记得有一个rails.js脚本在Rails 3中有这个bug。
你应该更新你的jquery-rails并重新生成rails.js,或者只用这个https://github.com/rails/jquery-ujs/blob/master/src/rails.js替换rails.js