问题标签 [ajax-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 投票
2 回答
1728 浏览

javascript - 使用 AjaxUpload 创建的上传按钮行为奇怪

这个问题与其他问题有点不同。我遇到了与jQuery AjaxUpload 类似的问题,必须单击两次按钮吗?但我设法用我的解决方法解决了这个问题。按钮来得很完美。但现在的问题是,当我从按钮的顶部或左侧拖动鼠标后单击该按钮时,它不起作用,但如果我从另一侧拖动鼠标,它工作正常。简而言之,当从顶部到达该按钮时,按钮会悬停,而不是 ajax 上传创建的隐藏文件选择器。

而不是从顶部将鼠标放在该按钮上

从顶部或左侧移动该按钮时

在第一张图片中,我从按钮的一侧拿了鼠标指针,然后我可以选择文件。但如其他图像所示,我从按钮顶部取出鼠标指针,按钮悬停。

这是我的按钮代码:

我的 JS 片段:

我检查了 ajaxupload.3.5.js,但发现它在悬停时做了一些处理,并使用左和上偏移来保持悬停效果。但我还不能解决这个问题。知道为什么会这样吗?

PS:我用铬。我还检查了 Firefox 和相同的行为。

0 投票
1 回答
460 浏览

yii - 为什么我的 json_encode 损坏了

上面的代码给了我正确的响应, [{"type":"image/jpeg","size":2266,"url":"/uploads/tmp/0b00cbaee07c6410241428c74aae1dca.jpeg","delete_url":"/api/imageUpload/上传?_method=delete&file=0b00cbaee07c6410241428c74aae1dca.jpeg","delete_type":"POST"}]

但如果我取消注释以下

它给了我损坏的响应:

Mac OS X 2��ATTR�dA��Y�Ycom.apple.quarantine0001;50655994;Google\x20Chrome.app;2599ECF9-69C5-4386-B3D9-9F5CC7E0EE1D|com.google.Chrome此资源分叉故意留空��[ {"type":"image/jpeg","size":1941,"url":"/uploads/tmp/409c5921c6d20944e1a81f32b12fc380.jpeg","delete_url":"/api/imageUpload/upload?_method=delete&file=409c5921c6d20944e1a81f32b12. jpeg","delete_type":"POST"}]

0 投票
3 回答
2872 浏览

jquery - jQuery.createUploadForm 不是一个函数

我正在使用ajaxupload上传和使用 jQuery 1.7.2。我收到这样的错误

我的代码是

和 html 是

请帮我解决这个问题。提前致谢。

0 投票
1 回答
826 浏览

ruby-on-rails - Backbone + Rails 'Paperclip' Async Uploads

I'm implementing async photo uploads using backbone & the rails 'paperclip' gem:

Questions:

  1. Do I need to use jQuery upload (or equivalent lib)?
  2. If so, do I simply override photocollection.sync to call the library?

Item.rb

#xA;

Photo.rb

#xA;

ItemView.js.coffee

#xA;

Edit.jst.eco

#xA;

Suggestions for overall design improvement are welcome

0 投票
1 回答
6838 浏览

jquery - 动态创建 iframe,附加带有输入类型文件的表单,触发浏览并自动提交表单

我正在尝试实现ajax-like-file-upload-using-hidden-iframe。显然有许多插件可用于此目的,但我认为我的要求有点不同。所以我试图实现它如下:

HTML:

查询:

简而言之:

1.点击一个div打开浏览窗口。

2. 使用隐藏 iframe 上传文件。

但我认为我知识渊博(在 jquery 中)无法实现这一点。或者真的可以吗??如果是这样,请帮助/重定向/任何东西......为什么这个明显的功能必须通过变通方法来实现(flash,obex,silverlight,......)..ahhh。

编辑(澄清一点):

正如我提到的'我的 iframe 是动态的'......原因是我的文件输入应该在一个已经存在的表单中,并带有一个单独的操作(struts2)。我还有另一个文件上传操作。由于我们不能在表单中使用表单,所以我正在尝试在现有表单中使用 div 来通过其他操作上传文件。我有不同的文档要在这个表格中单独上传。所以基本上我试图用一个单独的 iframe 替换每个 div(一个用于文件上传),它有自己的表单(但相同的操作会处理上传),当用户在浏览时点击“打开”时,它会自动提交文件。我希望我现在更清楚了。

0 投票
1 回答
1109 浏览

javascript - 使用 PLupload 上传单个文件?

我们有另一个库用于进行图像的 ajax 上传,它为我们做了一些其他的处理。

我们正在尝试对 plupload 建模以使用相同的 UI。这运作良好,但我被困在一个部分。另一个上传者在每个项目旁边贴了一个开始按钮。允许我们单独上传列表中的特定项目。

PLupload 是否能够从列表中上传特定项目?

0 投票
1 回答
1077 浏览

php - 提高并发 AJAX 文件上传性能

我的网站上有 AJAX 文件上传,在并发文件上传的情况下速度非常慢。您可以在此处查看详细信息,Concurent AJAX 文件上传限制。所以我正在寻找在第一次上传完成后,但在其他操作完成之前开始我的第二个 AJAX 请求的方法(比如将文件移动到 S3、创建示例、数据库操作等)。因为我认为发布的文件只会使浏览器过载(因为正常的 AJAX 请求在比较时非常快)。那么,我的想法是否正确,有没有办法在 AJAX 请求完成之前找到上传完成的时间?

或者 Javascript 中是否有任何方法可以找到浏览器是否已经超载?提前致谢。

0 投票
1 回答
712 浏览

jquery - Ajax 上传在 ie 中不起作用

我正在使用 ajax 上传来上传图像。它在所有浏览器中都可以使用,但在 IE 中无法使用。

这是我使用的代码,

HTML

提前致谢。

0 投票
2 回答
1668 浏览

google-chrome - Google Chrome for IOS 6 ajax 文件上传进度事件不起作用

我在适用于 ios6 的 Google Chrome 上的 xmlhttprequest 文件上传进度事件有问题。代码已经在所有桌面浏览器和 Safari(ios 6) 上运行。在谷歌浏览器(ios 6)中上传mov文件也存在问题,尝试上传时我得到文件大小= 0。有什么解决方案吗?

这是我的代码的一部分

0 投票
1 回答
1287 浏览

jquery - 使用 jquery 表单的自动文件上传提交在 IE 中引发访问被拒绝错误

我正在使用jquery 表单上传图像而无需刷新页面。以下是html标记:

这在 Firefox 和 Chrome 中运行良好,但在 IE 8 和 9 中,它会抛出拒绝访问错误。有什么解决办法吗?或者在不刷新页面的情况下上传图像的任何替代方法?