【问题标题】:Rails ajax fileupload (remotipart)Rails ajax 文件上传(remotipart)
【发布时间】:2013-01-17 18:55:26
【问题描述】:

我构建了一个使用 remotipart gem 将文件上传到服务器的 web 服务。用于传输数据的表单是 ajax 表单(remote => true)。一切正常,文件被保存等。

然而问题是,当对象更新时,jquery 库会触发 ajax:error 事件作为对服务器完全正确答案(200 OK201)的响应。控制器以 format.json 回答

  format.json { render json: @author, status: :created, location: @author }

负责评估响应的javascript遵循文档

 .bind("ajax:error", function (xhr, status, error ...

浏览器中的答案是200,甚至jQuery对象中的状态码也是200。然而类型是ajax:error。有谁知道这是怎么发生的?

【问题讨论】:

    标签: jquery ruby-on-rails ajax file-upload


    【解决方案1】:

    我想通了。添加(必需的)i-frame 传输库时已解决。那个在我身上。

    //= require jquery.iframe-transport
    

    【讨论】:

    • 这并没有解决我的问题:/
    猜你喜欢
    • 1970-01-01
    • 2012-05-19
    • 2012-08-10
    • 1970-01-01
    • 2017-04-25
    • 2016-07-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多