2011-10-18 59 views
7

我不知道在这里发生了什么,我只是将我的rails从3.1.0rc4更新到3.1.0,并且突然发现所有的ajax都不起作用,导致406错误每时每刻。在我更新到3.1.0之前,一切都很完美。Rails已完成406不可接受

伙计们,我现在要失去控制,帮助我。

+0

它可能是jQuery的铁轨宝石? – castiel

回答

23

确保您设置的是正确的内容类型,并且您的控制器响应指定的格式。如果请求内容类型设置为“application/json”,并且您的控制器没有在您的操作中声明respond_to:json或format.json响应,则通常会发生这种情况。

+3

谢谢你,你是唯一回答我的问题的人 – castiel

+1

嗯,希望这是正确的答案! – dogenpunk