Dans mon action, je souhaite uniquement répondre avec un traitement s'il a été appelé à partir d'une requête AJAX. Comment vérifier?
Je veux faire quelque chose comme ça:
def action
@model = Model.find(params[:id])
respond_to do |format|
if (wasAJAXRequest()) #How do I do this?
format.html #action.html.erb
else
format.html {redirect_to root_url}
end
end
remote: true
appels standard dans les nouvelles versions de Rails, car les en-têtes nécessaires ne sont pas définis.