各位大大们: 发送一个 remote 为 true 的 post 请求给某个 controller,这个 controller 先用 before_filter 对请求进行验证,在 before_filter 里我这么写:
before_filter :check
protected
def check
if request.xhr?
dosomething
#如果不满足条件
redirect_to root_url
end
end
发现请求设置了 remote 为 true,这儿就跳转不了,一旦去掉 remote 为 true 就能正常跳转。怎么才能使 remote 为 true 的请求在进行 before_filter 时可以顺利的redirect_to root_url