Маршрут указан в граблях, но сервер возвращает 404 из jQuery POST - PullRequest
0 голосов
/ 10 ноября 2011

Я не могу понять, что происходит не так.Сегодня это работало ранее, а сегодня днем ​​оно заполнено.

У меня есть вызов jQuery.post () для определенного URL /shows/purchase.Когда я сделал rake routes этот конкретный маршрут в списке.Однако вызов jQuery к http://domain.dev/shows/purchase возвращает 404.

Будучи новичком в Rails (используя 3.1), я не уверен, с чего начать.Может кто-нибудь, пожалуйста, укажите мне правильное направление, чтобы я мог начать устранение неполадок, что идет не так?

Спасибо, Дэни.

РЕДАКТИРОВАТЬ: Вот соответствующие биты rake routes и routes.rb

shows_purchase POST   /shows/purchase(.:format)              {:controller=>"shows", :action=>"purchase"}

и

post "shows/purchase"
resources :shows

1 Ответ

0 голосов
/ 14 ноября 2011

Как оказалось, во время обратного вызова after_save модели во время вызова save произошла ошибка.По какой-то сумасшедшей причине он поднимает 404!Я узнал об этом, только углубившись в файл development.log, как указано в комментариях выше.

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