0

我正在使用:remote => true 发送请求,但是每次单击请求时它都会发送两次?

我尝试从 application.js 中删除 //require jquery,它解决了这个问题,但是没有发送 jQuery 请求。

4

3 回答 3

1

就我而言,我需要 jquery 和 jquery-ujs。删除后者,问题解决!

于 2018-05-02T14:31:57.917 回答
0

可能是 jquery-ujs 包含了两次,并且点击时触发了两个事件。检查所有包含的 js 文件是否有重复项。

于 2013-10-21T07:40:54.897 回答
0

检查是否有任何将 ajax 绑定到元素的 JavaScript 单击事件。

于 2013-10-21T07:57:06.970 回答