Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails-处理远程请求_Ruby On Rails_Ajax - Fatal编程技术网

Ruby on rails Rails-处理远程请求

Ruby on rails Rails-处理远程请求,ruby-on-rails,ajax,Ruby On Rails,Ajax,从Rails控制器,是否有方法确定请求是来自远程链接还是表单提交 如果记录是在没有远程调用的情况下创建的,我想使用重定向到“show”url,如果是远程调用,则只需显示“show”模板 谢谢。在您的控制器中,您可以用#xhr测试它?应请求的方法: if request.xhr? # remote else # standard end

从Rails控制器,是否有方法确定请求是来自远程链接还是表单提交

如果记录是在没有远程调用的情况下创建的,我想使用重定向到“show”url,如果是远程调用,则只需显示“show”模板


谢谢。

在您的控制器中,您可以用#xhr测试它?应请求的方法:

if request.xhr?
  # remote
else
  # standard
end