我正在使用 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)