2010-10-09 5 views
1

A partir d'un contrôleur Rails, existe-t-il un moyen de déterminer si la requête provient d'un lien distant ou d'une soumission de formulaire? Je souhaite utiliser une redirection vers l'URL 'show' dans le cas où un enregistrement est créé sans remote, et afficher simplement le modèle 'show' dans le cas où il s'agit d'un appel distant.Rails - Traitement des demandes distantes

Merci.

Répondre

2

Dans votre contrôleur, vous pouvez le tester aveC#xhr? méthode sur demande:

if request.xhr? 
    # remote 
else 
    # standard 
end 
Questions connexes