问题描述
我试图让我的按钮在Rails 6.0.3
应用程序中运行PATCH Ajax请求。我目前有一些工作要做,但是我现在遇到了Turbolinks问题。
每当我有一个javascript包时,我所有的js都包裹在其中...
document.addEventListener("turbolinks:load",function() {
...
})
似乎允许我的javascript正常加载,但是在我的最新文件中,我的ajax请求只是以
响应Turbolinks.clearCache()
Turbolinks.visit("http://localhost:3000/checkin/56f15740-882e-477f-a398-f10d12bd9e5f?date=2020-08-19",{"action":"replace"})
在我的用户控制器下,该binding.pry_remote
方法中有一个checkin
,但没有实现。相反,响应仅200,并且不会被binding.pry阻止。
我的应用程序中有多个其他的Ajax请求正在使用相同的格式,但是我没有任何问题。我曾尝试清除Cookie,重命名js文件和检查GH问题,但似乎找不到任何相关信息。有什么想法吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)