Как заставить запрос get в маршруте рельсов с IE9? - PullRequest
1 голос
/ 26 декабря 2011

Я не понимаю, но по какой-то причине, когда я захожу на сайт, над которым я работаю, и посещаю этот URL в ie9, я получаю эту ошибку

Started GET "/wheels/5/change" for 208.104.677.174 at 2011-12-25 18:56:02 -0500

AbstractController::ActionNotFound (The action '55' could not be found for WheelsController):

все остальные браузеры работают нормально, но IE9

вот мой маршрут для этого

resources :wheels do
  member do
    post :default
    post :change
  end
end

но, как вы можете видеть в IE, он отправляется как запрос get .... любые идеи

Вот ссылка

<%= link_to 'Set', default_wheel_path(wheel), :confirm => 'Are you sure?', :method => :post %>

1 Ответ

1 голос
/ 26 декабря 2011

Ссылки в Rails 3 теперь требуют, чтобы был включен JavaScript и библиотека jquery-ujs. Убедитесь, что вы включили jquery и jquery-ujs в свой макет.

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