【发布时间】:2015-08-09 15:43:13
【问题描述】:
我正在为图片上传制作拖放 div。
- "on drop" -> 循环将每个文件放在单独的数组中,jQuery 在页面上创建一个图像占位符并为此 1 个文件数组调用“发送”函数。
- “发送”-> AJAX 将数组发送到 PHP 并“成功”调用“显示 上传”。
- “显示上传”-> jQuery 将占位符从“步骤 1”更改为带有 src 的 img 标签以上传 图片(经过php处理的图片缩略图)。
当我尝试上传图片(6 或 500 张)时,我最终会得到“POST”列表(上传)和“GET”列表(下载)。问题是,浏览器等待所有“POST”完成,然后才处理“GET”。
问题来了:
如何使 GET 单独工作/同时发布(我显然希望上传的图片在服务器上立即显示)?
是我必须调整的服务器还是代码/逻辑?
服务器:apache。
附: 很高兴听到任何批评/建议/链接。
【问题讨论】:
-
到目前为止您尝试过什么?你的代码在哪里?
-
出现,我的浏览器允许的最大请求数用完了,所以我将 URL 更改为 URI。现在“图像”返回成功响应。修复了我的问题。
标签: php jquery ajax xmlhttprequest httpresponse