【问题标题】:rails refresh page on json responsejson响应上的rails刷新页面
【发布时间】:2023-03-05 14:28:01
【问题描述】:

我正在尝试使用dropzone 上传文件。上传文件后,我想将页面重定向到根 url。当我上传文件时,请求被发送并且响应是 json 格式。我的控制器中有:

respond_to do |format|
  format.json{ render :json => { :location => root_url, :flash => {:success => "The file was uploaded successfully"} }}
end

谁能帮我解决我的respond_to块出了什么问题?

【问题讨论】:

    标签: json ruby-on-rails-4 redirect dropzone.js


    【解决方案1】:

    这个 json 响应本身不会重定向,因为它用 json 响应(大概)一个 ajax 请求。当响应返回时,客户端将需要对该响应执行一些操作,例如将 window.location 设置为 :location 属性。

    即在dropzone请求的成功回调中

    【讨论】:

      猜你喜欢
      • 2013-09-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-30
      • 1970-01-01
      相关资源
      最近更新 更多