问题标签 [jquery-upload-file-plugin]

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 投票
3 回答
165 浏览

javascript - 此特定实例中的 javascript 变量范围

在 javascript/jQuery 中,在调用文件上传插件之前,会设置一个变量:

然后,插件被初始化。在插件选项中是:onSelect:,在选择文件时调用。代码如下所示:

问题:

在上传处理器upload_files_processor.php中,接收到的doc_type值为:

我怎样才能收到价值W

参考:heyageek jquery 上传文件插件网站--点击API & Optionstab

0 投票
1 回答
1342 浏览

jquery - 使用 jQuery 上传文件插件时出错,将不需要的字符串附加到文件 (WebKitFormBoundary)

我正在使用这个插件:http ://hayageek.com/docs/jquery-upload-file.php

我用它将文件发送到 WCF Rest 服务并将其保存在硬盘上。

上传工作正常,但问题是图像、exe 等。上传损坏。如果我使用文本编辑器打开上传的文件,我会看到不需要的字符串

开始时:

------WebKitFormBoundaryPUTfurckDMbpBxiw Content-Disposition: form-data; 名称=“文件”;filename="image.png" 内容类型:image/png

最后:

------WebKitFormBoundaryPUTfurckDMbpBxiw--

我的服务代码:

有什么办法解决这个问题吗?

0 投票
1 回答
2257 浏览

jquery - Spring tries to response with HTML page instead of JSON on file upload

I have Spring Controller for receiving file from browser (JQuery upload):

In HTML page I Have:

And input form:

But when I try to upload file, I can see in Chrome Dev Tools info:

Why Spring tries to return html page instead of JSON with list of issues?

EDIT: I have @RequestMapping("/services") annotation over Controller class, so it's not the fault of bad request address.

0 投票
0 回答
392 浏览

jquery - 使用 Jquery Upload 发送附加请求参数

我正在尝试通过 Jquery Upload 插件向 Spring Controller 发送附加请求参数。我有如下代码:

我要做的是发送文件对应的项目名称。我试过这个formData并使用如下控制器:

但是当我使用这样的代码时,我得到“400(必需的字符串参数'projectName'不存在)”。当我尝试将 RequestBody 和 ProjectDto 类与项目名称的 getter 和 setter 以及默认构造函数一起使用时,我得到了 415(不支持的媒体类型)。如果有人可以建议我如何通过文件上传 Isend 到 Spring 这个项目名称,我将不胜感激。

0 投票
1 回答
471 浏览

jquery - 如何从网页中获取所有 js 和 css 依赖项?

我正在使用JQuery File Upload插件并在 IE 9.x 中使用它时遇到问题,然后我发现这是一个已知问题并再次检查了他们在 IE 9.x 上运行的示例没有问题。但是,在我的项目中,如果我通过依赖项手动下载依赖项,我无法让它在 IE 9.x 中完全像在线文件上传示例中那样工作。因此这个问题,我怎样才能获得该网页上的所有 css 和 js 依赖项,以便我可以为 IE 9.x 重现相同的工作解决方案。这实际上是一项非常棘手的业务,因为在相关依赖项之间更改 js 库版本可能会导致功能损坏。

0 投票
0 回答
197 浏览

jquery - UploadfileHandler.php蓝色小鬼文件上传我想用变量设置路径,它似乎根本不起作用

我想将它连接到我的数据库并使用已设置名称的变量更改路径方式。

mysql_connect.php 完全适用于我的其他网站主页,它包含一个变量:$path_way在里面,它不会作为这个 UploadfileHandler.php 上的路径工作。

我在网上做了很多研究,似乎找不到明确的答案或任何正确的解决方案。

请注意,这只是正在编辑的代码的一小部分。

0 投票
1 回答
442 浏览

javascript - 对 Amazon S3 的 XMLHttpRequest 仅在某些计算机上失败

我们的 Web 应用程序是直接推送到 Amazon S3 的上传器。然而,它从未失败过测试,现在客户拥有他们正在体验每台计算机成功率为 50/50 的软件。

似乎错误出现在坏计算机上的任何浏览器上:XMLHttpRequest cannot load "www.DOMAIN.json"。来源 ... Access-Control-Allow-Origin 不允许。

  • 主机文件没有唯一设置
  • 计算机连接的网络确实会影响结果
  • 两台类似的计算机(操作系统、浏览器、网络),一台工作,另一台不工作。

这是 jQuery 上传器,已修改。我们使用 CORS 方法。 https://duckduckgo.com/Cross-origin_resource_sharing?ia=about

有没有经验丰富的跨域战士?

0 投票
1 回答
77 浏览

ruby-on-rails - 异步 jQuery 上传似乎仍然向 Heroku 上传了一些东西

我在 Heroku 上运行了一个相当简单的 Rails 应用程序,最终用户可以上传两张照片并通过电子邮件和 SMS 接收照片的链接。

该应用程序最初是实时运行 Paperclip,但由于 Heroku 的 30 秒限制,有时会超时。在点击提交创建客户之前,我切换到 jQuery Upload 和 S3 来上传图像,而 Paperclip 是事后延迟的工作。这非常有效——除了它在#create 时继续超时,当我查看浏览器的左下角时,它显示“正在上传(XX%)”,就好像它在#create 时上传已经上传的文件一样。我正在拔头发。

同样,照片可以很好地加载到 S3。在快速连接上,这不会超时,并且一切正常。在较慢的连接上,点击表单上的提交时超时(图像上传成功后)。

代码如下。如果有人看到我遗漏的东西,非常感激 - 为什么这个表格会再次尝试提交照片?

相关型号

形式:

日志中的错误是:

0 投票
1 回答
609 浏览

javascript - 使用 jQuery File Upload 实现所需的用户登录

我需要有关为 jQuery 文件上传实现所需用户登录的最简单方法的建议。在网站主页上,用户使用电子邮件和密码登录。然后,我们使用$_SESSION[email]站点范围来允许或禁止访问页面,具体取决于用户是否登录。

到目前为止,这在所有 PHP 页面上都运行良好,下面是正在使用的代码示例:

登录表单如下,以防您需要查看:

这是登录 PHP 文件:

这是登录 JS:

我尝试了几种方法,但都失败了。我尝试使用 jQuery File Upload index.html 顶部的所有其他页面上使用的标准代码(最上面的代码示例框),但这是不行的。

我还尝试将此标准代码(最上面的代码示例框)添加到 jQuery File Upload UploadHandler.php 中,其中@session start 代码行是...

......再次它没有工作。现在地球上的任何人都可以打开 jQuery 文件上传页面并开始加载文件,这是不正常的。我的想法是,如果用户未登录,我可能需要放弃不显示整个页面,而只是让页面显示......然后如果此时单击上传文件按钮,则上传失败登录?

如果您对如何根据登录名阻止整个页面有任何建议,请告诉我。如果您对如何基于登录阻止文件上传有任何建议,请告诉我。如果您对任何事情有任何建议,请告诉我,我全神贯注,并提前感谢您提供的任何帮助!

0 投票
2 回答
212 浏览

php - 为 jQuery 上传插件格式化 json 响应

我正在使用 jQuery Upload File 插件并尝试将数据库集成到它。我需要像这样输出 json 响应的正确格式:

我目前拥有的:

我的 php 文件如下所示: