2011-10-18 1 views
7

Non so cosa diavolo sta succedendo qui, ho appena aggiornato i miei binari da 3.1.0rc4 a 3.1.0 e improvvisamente ho trovato che tutto l'ajax non funzionava, Sta causando l'errore 406 tutto il tempo. Tutto andava perfettamente bene prima di aggiornare a 3.1.0Rails completati 406 Non accettabile

Ragazzi, ho intenzione di perdere il controllo ora, aiutatemi.

+0

Potrebbe essere la gemma jquery-rails? – castiel

risposta

23

Assicurarsi di impostare il tipo di contenuto corretto e che i controller rispondano al formato specificato. Ciò accade spesso se il tipo di contenuto della richiesta è impostato su "application/json" e il controller non ha né response_to: json dichiarato né una response.json nella tua azione.

+3

grazie amico, sei l'unico che ha risposto alla mia domanda – castiel

+1

Beh, si spera che fosse la risposta giusta! – dogenpunk