问题标签 [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.
javascript - 使用 AjaxUpload 创建的上传按钮行为奇怪
这个问题与其他问题有点不同。我遇到了与jQuery AjaxUpload 类似的问题,必须单击两次按钮吗?但我设法用我的解决方法解决了这个问题。按钮来得很完美。但现在的问题是,当我从按钮的顶部或左侧拖动鼠标后单击该按钮时,它不起作用,但如果我从另一侧拖动鼠标,它工作正常。简而言之,当从顶部到达该按钮时,按钮会悬停,而不是 ajax 上传创建的隐藏文件选择器。
在第一张图片中,我从按钮的一侧拿了鼠标指针,然后我可以选择文件。但如其他图像所示,我从按钮顶部取出鼠标指针,按钮悬停。
这是我的按钮代码:
我的 JS 片段:
我检查了 ajaxupload.3.5.js,但发现它在悬停时做了一些处理,并使用左和上偏移来保持悬停效果。但我还不能解决这个问题。知道为什么会这样吗?
PS:我用铬。我还检查了 Firefox 和相同的行为。
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"}]
ruby-on-rails - Backbone + Rails 'Paperclip' Async Uploads
I'm implementing async photo uploads using backbone & the rails 'paperclip' gem:
Questions:
- Do I need to use jQuery upload (or equivalent lib)?
- 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
jquery - 动态创建 iframe,附加带有输入类型文件的表单,触发浏览并自动提交表单
我正在尝试实现ajax-like-file-upload-using-hidden-iframe。显然有许多插件可用于此目的,但我认为我的要求有点不同。所以我试图实现它如下:
HTML:
查询:
简而言之:
1.点击一个div打开浏览窗口。
2. 使用隐藏 iframe 上传文件。
但我认为我知识渊博(在 jquery 中)无法实现这一点。或者真的可以吗??如果是这样,请帮助/重定向/任何东西......为什么这个明显的功能必须通过变通方法来实现(flash,obex,silverlight,......)..ahhh。
编辑(澄清一点):
正如我提到的'我的 iframe 是动态的'......原因是我的文件输入应该在一个已经存在的表单中,并带有一个单独的操作(struts2)。我还有另一个文件上传操作。由于我们不能在表单中使用表单,所以我正在尝试在现有表单中使用 div 来通过其他操作上传文件。我有不同的文档要在这个表格中单独上传。所以基本上我试图用一个单独的 iframe 替换每个 div(一个用于文件上传),它有自己的表单(但相同的操作会处理上传),当用户在浏览时点击“打开”时,它会自动提交文件。我希望我现在更清楚了。
javascript - 使用 PLupload 上传单个文件?
我们有另一个库用于进行图像的 ajax 上传,它为我们做了一些其他的处理。
我们正在尝试对 plupload 建模以使用相同的 UI。这运作良好,但我被困在一个部分。另一个上传者在每个项目旁边贴了一个开始按钮。允许我们单独上传列表中的特定项目。
PLupload 是否能够从列表中上传特定项目?
php - 提高并发 AJAX 文件上传性能
我的网站上有 AJAX 文件上传,在并发文件上传的情况下速度非常慢。您可以在此处查看详细信息,Concurent AJAX 文件上传限制。所以我正在寻找在第一次上传完成后,但在其他操作完成之前开始我的第二个 AJAX 请求的方法(比如将文件移动到 S3、创建示例、数据库操作等)。因为我认为发布的文件只会使浏览器过载(因为正常的 AJAX 请求在比较时非常快)。那么,我的想法是否正确,有没有办法在 AJAX 请求完成之前找到上传完成的时间?
或者 Javascript 中是否有任何方法可以找到浏览器是否已经超载?提前致谢。
jquery - Ajax 上传在 ie 中不起作用
我正在使用 ajax 上传来上传图像。它在所有浏览器中都可以使用,但在 IE 中无法使用。
这是我使用的代码,
HTML
提前致谢。
google-chrome - Google Chrome for IOS 6 ajax 文件上传进度事件不起作用
我在适用于 ios6 的 Google Chrome 上的 xmlhttprequest 文件上传进度事件有问题。代码已经在所有桌面浏览器和 Safari(ios 6) 上运行。在谷歌浏览器(ios 6)中上传mov文件也存在问题,尝试上传时我得到文件大小= 0。有什么解决方案吗?
这是我的代码的一部分
jquery - 使用 jquery 表单的自动文件上传提交在 IE 中引发访问被拒绝错误
我正在使用jquery 表单上传图像而无需刷新页面。以下是html标记:
这在 Firefox 和 Chrome 中运行良好,但在 IE 8 和 9 中,它会抛出拒绝访问错误。有什么解决办法吗?或者在不刷新页面的情况下上传图像的任何替代方法?