小编Zac*_*h S的帖子

Rails Ajax 错误:Turbolinks 未定义

我正在使用 Rails 4.2,我想向我的服务器发送一个 ajax 请求。但是请求总是失败并显示错误Turbolinks is not defined。我的 rails 控制台返回 200 ok 响应。我正在使用'jquery-turbolinks' gem。

提前致谢!

阿贾克斯

$.ajax({
  type: "PUT",
  url: "http://localhost:3000",
  data: xx,
  success: function(data){
     alert("success");
  },
  error: function(XMLHttpRequest, textStatus, errorThrown) {
       alert("some error");
  }
});
Run Code Online (Sandbox Code Playgroud)

控制器

  def upvote
     # code here
     @vote.save
     respond_to do |format|
       format.html { redirect_to :back }
       format.json { head :ok }
       format.js { head :ok }
     end
   end
Run Code Online (Sandbox Code Playgroud)

ajax ruby-on-rails turbolinks

1
推荐指数
1
解决办法
4548
查看次数

标签 统计

ajax ×1

ruby-on-rails ×1

turbolinks ×1