我所有的浏览器(Chrome 15、Firefox 5)在一个 Action 上发送 3 个请求 - 按钮或链接点击(当然具有远程属性)。也许我有一些绑定(bind),但应用程序只有 2 个包含的 js 文件:
= javascript_include_tag :application
= javascript_include_tag 'rails'
= javascript_include_tag 'jqueryui'
模板生成的应用https://github.com/RailsApps/rails3-devise-rspec-cucumber没有什么异常。 其他 gem (https://github.com/RailsApps/rails3-devise-rspec-cucumber/blob/master/Gemfile 除外):
gem "devise", ">= 1.4.2"
gem "frontend-helpers"
gem "rails-footnotes", ">= 3.7", :group => :development
gem 'thin'
gem 'kaminari'
gem 'formtastic'
已解决。
最佳答案
也许你已经预编译了你的 Assets (javascripts)
关于ajax - 浏览器发送 AJAX 请求 3 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7089522/