De nouveaux Rails 3, requête ajax avec réponse json
J'ai un contrôleur nommé CourseRequests qui va être l'acceptation d'une requête ajax pour la "nouvelle" méthode.
- Puisqu'il sera de répondre avec json, dois-je utiliser /course_requests/nouveau.json?
- Je ne veux pas en faire un modèle pour un idiot en réponse json, comment dois-je procéder?
- Ce n'respond_to faire? (Je l'ai vu de bloc de style, et je le comprends, mais ce que sur le non-style bloc)
OriginalL'auteur Chris Muench | 2011-03-07
Vous devez vous connecter pour publier un commentaire.
Oui, votre JS serait de faire quelque chose le long des lignes de:
Vous n'avez pas à, vous avez juste besoin d'avoir un bloc respond_to avec JSON traitées.
Blockless la syntaxe, je pense que tu veux dire ceci: http://davidwparker.com/2010/03/09/api-in-rails-respond-to-and-respond-with/ . Fondamentalement, vous indiquez quels types mime de votre contrôleur répond et puis vous pouvez utiliser la glacière responds_with méthode.
respond_to
bloc dans RoR3. Placerrespond_to :html, :json
dans le Contrôleur et l'appelrespond_with([your results])
à l'intérieur de la méthode est suffisante. api.rubyonrails.org/classes/ActionController/MimeResponds/...OriginalL'auteur Tomas