【发布时间】:2012-12-18 23:40:29
【问题描述】:
这是插件:https://github.com/blueimp/jQuery-File-Upload
上传文件后,我无法从插件中获得我想要的响应。
在带有插件的页面上,我有以下内容
$('#fileupload').fileupload(
'option',
{
'maxNumberOfFiles' :1,
'url' : '/admin/upload_handler.php'
}
);
在upload_handler.php 中,我成功地从 $_FILES 检索上传的文件并执行操作,然后以 JSON 格式发回响应。我已使用 Firebug 确认响应格式正确:
[
{
"url" : "image_url",
"thumbnail_url" : "image_th_url",
"delete_url" : "test",
"delete_type" : "DELETE",
"name" : "foobar.jpg",
"size" : 7419
}
]
但是回调找不到文件数组,我得到错误:'空文件上传结果'。我觉得我在这里遗漏了一些重要的东西——我在文档、论坛或 Stack Overflow 中找不到任何东西。感谢您的帮助。
【问题讨论】:
-
这方面有什么进展吗?我遇到了类似的问题(使用 CodeIgniter 设置)。
-
还没有,暂时搁置了。如果再试一次,我一定会在这里更新。
标签: php jquery jquery-plugins blueimp