2011-10-18 26 views
7

Tôi không biết cái quái gì đang diễn ra ở đây, tôi vừa cập nhật đường ray từ 3.1.0rc4 lên 3.1.0 và đột nhiên tôi thấy rằng tất cả ajax sẽ không hoạt động, gây ra lỗi 406 mọi lúc. Mọi thứ đã hoàn toàn tốt đẹp trước khi tôi cập nhật lên 3.1.0Rails Hoàn thành 406 Không chấp nhận được

Các bạn, tôi sẽ mất quyền kiểm soát ngay bây giờ, hãy giúp tôi.

+0

Nó có thể là đá quý jquery-rails không? – castiel

Trả lời

23

Đảm bảo rằng bạn đang đặt đúng loại nội dung và bộ điều khiển của bạn phản hồi định dạng được chỉ định. Điều này thường xảy ra nếu yêu cầu loại nội dung được đặt thành 'application/json' và trình điều khiển của bạn không có response_to: json khai báo hoặc phản hồi format.json trong hành động của bạn.

+3

cảm ơn người đàn ông u, bạn là người duy nhất trả lời câu hỏi của tôi – castiel

+1

Vâng, hy vọng đó là câu trả lời đúng! – dogenpunk

Các vấn đề liên quan