jQuery 文件上传不使用 XHR 或 IFrame

标签 jquery file upload jquery-file-upload blueimp

我有一个上传解决方案,使用类似于 this one 的设置人们可以将文件拖到页面上并将其上传到 S3。

但是,我遇到了 XHR/Iframe 上传问题。本质上,如果我省略 forceIframeTransport,文件将成功上传到 S3,但整个页面最终会在 S3 上,因为表单已提交到此处。

当我将 forceIframeTransport 设置为 true 时,什么也没有发生。控制台没有异常,服务器上没有任何反应。

我已按顺序在页面中包含 jquery.iframe-transportjquery.ui.widgetjquery.fileupload

最佳答案

如果没有发布你的代码,很难说,但也许它与这个问题类似iframe transport isn't transferring any data

他们使用了一个“奇特”按钮而不是常规按钮并模拟了 onclick。

发布您的代码,您可能会得到更好的答案,或者如果它与您发送的链接相同,请告诉我们它与您发送的链接完全相同。不过,看到代码总是好的。

关于jQuery 文件上传不使用 XHR 或 IFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33670374/

相关文章:

c - c 文件范围内的内联汇编

jquery - css3 jquery 转换

django文件夹模型

javascript - 如何为对象的所有实例调用对象函数

file - 什么是 .meta 文件,为什么 Unity 会为我的所有 Assets 创建它们?

jquery - 使用 jQuery 通过表单数据上传文件时出错

postgresql - 在 Node JS 程序中的 Openshift $OPENSHIFT_DATA_DIR 上使用 postgresql 复制命令

upload - XMLHttpRequest upload.onprogress 立即完成

javascript - Tableau 自定义 Web 数据连接器

Chrome 上的 Javascript <span> 按钮启用/禁用