问题标签 [ocupload]

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 投票
1 回答
453 浏览

jquery - 点击图片上传文件

我有一个页面上有多个图像。我所做的就是让用户点击缩略图并且文件浏览器框出现以上传新图像。这通过使用 ocupload.js jquery 扩展来工作。

这一直运作良好,除了在 IE10 中,图像点击的工作方式与在 Firefox 中不同。

在firefox中,我可以点击图片,浏览文件框会显示,在ie10上,需要双击。

我想要做的是让它让ie10允许它通过单击而不是双击来工作,

我认为这个问题通常与 IE 处理单击文件上传框的方式有关,在 filefox 上,您可以单击文件上传框并显示对话框,在 IE 上似乎单击文件上传框需要双击。

所以我想知道如何改变 ocupload.js 为 IE 提供与 firefox 相同的功能

0 投票
0 回答
171 浏览

javascript - Ajax 在通话后停止工作

我正在使用 One Click Upload (ocupload.js) 将带有自定义邮件表单的附件上传到我服务器上的临时文件夹。

每次上传后,都会将带有文件名的小标签添加到 dropzone。每个标签都有一个小的删除按钮。按下删除按钮时,附件文件将从临时文件夹中删除,标签也将被删除。

基本的附件 UI 东西。

不,这是我的问题:当单击删除按钮时,附件会从临时文件夹中删除,相应的标签也会从 dropzone 中删除,所以我的 Ajax 调用工作正常。但在此之后,我尝试的每个 ajax 调用都失败了。不仅删除附件,还上传新附件。根本没有回应。

上传脚本:

和删除处理程序

如您所见,我使用 livequery.js 来确保脚本也适用于动态添加的容器。

我可以上传任意数量的附件,那里没问题,当我删除一个时,整个 ajax 故事就结束了