Браузеры, отправляющие AJAX-запрос 3 раза - PullRequest
3 голосов
/ 17 августа 2011

Все мои браузеры (Chrome 15, Firefox 5) отправляют 3 запроса за одно действие - нажатие кнопки или ссылки (конечно, с атрибутом remote).Возможно, у меня есть несколько привязок, но в приложении есть только 2 включенных js-файла:

= javascript_include_tag :application
= javascript_include_tag 'rails'
= javascript_include_tag 'jqueryui'

Приложение, сгенерированное шаблоном https://github.com/RailsApps/rails3-devise-rspec-cucumber, не имеет ничего необычного.Дополнительные камни (кроме 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'

Решено.

Ответы [ 2 ]

1 голос
/ 11 мая 2014

У вас есть только одна строка для включения:

 = javascript_include_tag :application

с XX в.

1 голос
/ 12 февраля 2012

возможно, вы предварительно скомпилировали свои активы (javascripts)

http://guides.rubyonrails.org/asset_pipeline.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...