【发布时间】:2022-01-22 17:19:29
【问题描述】:
我正在使用 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");
}
});
控制器
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
【问题讨论】:
标签: ruby-on-rails ajax turbolinks