我正在使用一个用Ruby on Rails构建的应用程序,它的错误处理能力非常差。如果通过ajax执行控制器方法,并且该方法产生500 (或404或任何其他响应),则呈现500.html页面并将其作为结果返回给AJAX请求。在rails中,有没有一种简单的方法可以在AJAX调用期间出现错误时呈现error.rjs模板?
我有一个仅基于ajax调用的应用程序,但我需要经常检查会话变量中递减的值。我想使用过滤器使代码变干,但看起来它不能处理ajax请求:(def check_winner
if session我从来没有在ajax中使用过rails过滤器,但它总是适用于普通的http请求,用户通过link_to_remote在任何地方触发操作,我试图在filter方法上呈现ajax页面更