问题标签 [jquery-file-upload]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
18651 浏览

jquery - 为什么 Blueimp 的 jQuery-File-Upload 插件不触发回调?

我正在尝试使用Blueimp 的 jQuery-File-Upload插件,从演示来看,它看起来很有希望。

这很容易实现:

所选文件上传正常,无需按预期刷新页面,但当然,像这样的最小配置用户不会收到任何通知。这就是插件的回调会派上用场的地方。

根据文档,有两种定义回调的方法。For example the addevent (which fires whenever a file is selected for uploading) can be added in the original configuration object like this:

或者:

但是我发现只有第一种方法有效,第二种方法没有任何作用。

更奇怪的是,无论我如何绑定它们,似乎都没有其他回调——尤其是progress和——被触发:start

或者

我定义了引用的侦听器函数,并且代码不报告任何错误或警告。

方法失败的解释是什么.bind,为什么 theprogressstartlistener 没有激活?

0 投票
1 回答
2186 浏览

jquery - 使用 blueimp jQuery 文件上传和 PUT 到 WCF

我正在使用位于https://github.com/blueimp/jQuery-File-Upload的 blueimp jQuery 文件上传插件,根据文档,我应该能够使用 HTTP PUT 上传文件。这是我的初始化

根据stackoverflow回答文件上传到wcf using jqueryHow to upload a file using an HTTP "PUT" using JQuery? 这应该是可能的,但是当我使用提琴手检查线路上的数据时,我看到标题设置正确但正文为空。

有没有人有一个从本地文件在 IE9 中使用这个插件的工作示例?

0 投票
1 回答
1059 浏览

jquery - IE:使用 Jquery File Upload Plugin 清空“结果”

我遇到了 jQuery File Upload Plugin 的问题。

我想取回一些关于提交文件的数据,所以我使用onDone: function (e, data)回调。

我需要访问以data.result获取提交文件的 ID,并将其注入隐藏文件中。一切都适用于 Firefox,但是当我尝试使用 Internet Explorer 时,我发现它data.result总是空的。

有没有人遇到过类似的问题?

谢谢

0 投票
3 回答
21537 浏览

javascript - 以编程方式上传文件

我正在使用 jQuery 文件上传插件,它有一个API以编程方式上传文件。文档写道:

问题是我不知道filesList应该是什么。我尝试了以下失败:

究竟应该filesList是什么?

0 投票
0 回答
1312 浏览

jquery - 上传后未调整大小的Blueimp Jquery文件上传缩略图

我正在尝试在我的 MVC4 项目中使用Blueimp Jquery 文件上传。我已经实现了一切并且它正在工作。我使用了MaxPavlov 的 MVC 示例

上传工作 100%,我唯一的问题是上传后显示的缩略图没有正确调整大小。我可能只会错过我需要包含的脚本。

以下是按我在页面中包含它们的顺序排列的脚本:

我还复制了 MVC 示例中的模板。

当我在运行应用程序时从我的计算机中选择图像时,缩略图的大小是正确的,然后我单击“上传”文件已上传,之后显示时,我的图像与磁盘上的图像大小相同. 我尝试.preview在 css 中设置类,这在 chrome/firefox 中有效,但在 IE 中无效。

0 投票
2 回答
11758 浏览

javascript - jQuery文件上传插件不调用成功回调

我正在使用 jQuery 文件上传插件,一旦文件上传完成,我想做一些自定义 jQuery 的东西

从这里 https://github.com/blueimp/jQuery-File-Upload/wiki/Options

现在它这么说

现在我已经在我自己的 js 文件中定义了这个用于测试的自定义函数

但它不起作用。

但是如果我在这里编辑主文件

然后它工作。

0 投票
1 回答
1286 浏览

javascript - jQuery-File-Upload 不一致地给出文件数据

jQuery-文件-上传

上传脚本:

在我的api/combox_upload.php脚本echo json_encode($_FILES)中,有一半时间它返回空白(我正在 Chrome 开发人员工具栏中观看 XHR 请求响应)。

这是为什么?如何修复它,使其始终提交文件?

编辑:对于较大的文件,它似乎更频繁地发生。

PHP没有正确处理多部分数据可能是一个问题吗?我注意到 XHR 请求会在文件上传开始后立即出现,但 PHP 显然还没有得到整个文件……那它是做什么的呢?当我尝试访问$_FILES对象时它会阻塞还是只给我一个空数组?我有什么特别的吗?

0 投票
2 回答
1603 浏览

javascript - 限制文件类型/扩展名的 S3 api 策略条件

我正在阅读此处的文档,但我看不到如何添加条件以限制上传到某些扩展/mime 类型的白名单。

即:我只想允许人们上传扩展名为“xls”、“xlsx”、“ppt”、“pptx”、“doc”、“docx”、“txt”、“csv”的文件

这可能吗?

PS:我正在使用jquery-file-upload并且已经在我的 to s3 之前检查了客户端,POST但是有些浏览器不支持 File api,所以我需要仔细检查。

0 投票
1 回答
5640 浏览

asp.net-mvc - 带有 jquery-file-upload Request.Files.Count 的 asp.net mvc 4 始终为 0

我目前使用 asp.net mvc 4 ,并使用 jquery-file-upload 上传图片,如果我这样初始化:

选择图片文件时,可以在浏览器中预览图片,但在mvc Action Request.Files.Count中为0,表示没有上传文件。如果我这样初始化:

我无法预览图像,但 mvc 操作获取文件,有人知道为什么吗?控制器的邮政编码:

0 投票
0 回答
727 浏览

ruby-on-rails - 多张图片上传到 rails - 更新多个模型

我正在尝试使用“jquery-fileupload-rails”和“carrierwave”gem 在我的 Rails 应用程序中实现多个文件上传功能。

该应用程序基本上具有具有多个步骤的项目,并且每个步骤可以有多个图像。

我正在尝试以更新特定步骤的形式上传图像。当我尝试上传图片时,似乎什么都没有发生。如果您能帮助阐明一些问题,我将永远感激不尽!提前致谢。

路线.rb:

步骤.rb:

图像.rb:

文件上传器.rb:

意见/步骤/edit.html.erb:

views/steps/_step_form.html.erb(这通过部分处理更新图像模型,如下所示):

视图/图像/_upload_form.html.erb

应用程序.js: