这是插件:https://github.com/blueimp/jQuery-File-Upload
我在上传文件后从插件中获得我想要的响应时遇到问题.
在包含插件的页面上,我有以下内容
$('#fileupload').fileupload(
'option',
{
'maxNumberOfFiles' :1,
'url' : '/admin/upload_handler.php'
}
);
Run Code Online (Sandbox Code Playgroud)
在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
}
]
Run Code Online (Sandbox Code Playgroud)
但回调找不到文件数组,我得到错误:'空文件上传结果'.我觉得我在这里缺少一些关键的东西 - 我在文档,论坛或Stack Overflow中找不到任何东西.我感谢任何帮助.