服务器响应文件上传到蓝色imp文件上传

时间:2014-02-13 07:00:44

标签: php file-upload jquery-file-upload blueimp

我们的php脚本在文件上传列表中显示结果的响应格式是什么。

我正在使用bluImp jQuery Fileupload插件和php来处理文件上传。文件已上传,需要在文件上传完成后显示错误消息或上传的文件。我不知道我为处理文件上传到blueImp jQuery fileupload插件所编写的脚本的响应格式是什么。

1 个答案:

答案 0 :(得分:2)

数据响应格式是您决定在服务器端使用的格式。

您可以使用dataType option透明地转换JavaScript代码中的响应。大多数documentation exemples使用Json格式,我建议使用它。

编辑错误响应:

PHP文件:

return Response::json(array('success' => false, 'reason' => 'No file found',
                    'id' => $id));

JavaScript文件:

done: function(){
    r = data.result;
    if (r.success) {
        $('#notice_' + r.id).replaceWith('<p class="notice success">...</p>');
    } else {
        $('#asset_' + r.id).replaceWith('<p class="notice error">r.reason</p>');
    }