尝试解析xhr响应文本时出错

时间:2015-05-18 20:18:56

标签: javascript php jquery file-upload fine-uploader

我已经下载了插件“Fine Uploader”并初始化它(根据官方网站的例子)一切都不错,除了当想要上传文件时不会让我,给我以下错误:

  

[Fine Uploader 5.2.1]尝试解析xhr响应文本时出错(意外标记<)
      fine-uploader.js:249
      qq.logfine-uploader.js:1837年
      qq.basePublicApi.logfine-uploader.js:695
      qq.bindfine-uploader.js:7845
      parseResponsefine-uploader.js:7828
      onUploadOrChunkCompletefine-uploader.js:7789
      xhr.onreadystatechange

这是我从官方网站上显示的演示改变的唯一内容

var galleryUploader = new qq.FineUploader({ 
    element: document.getElementById("fine-uploader-gallery"), 
    template: 'qq-template-gallery', 
    request: { endpoint: '../proyecciones' }, 
    thumbnails: { 
        placeholders: {
            waitingPath: '../fine-uploader/placeholders/waiting-generic.png', 
            notAvailablePath: '../fine-uploader/placeholders/not_available-generic.png' 
        } 
    }, 
    validation: { 
        allowedExtensions: ['jpeg', 'jpg', 'gif', 'png'] 
    } 
});

1 个答案:

答案 0 :(得分:0)

该错误表示您的服务器未向Fine Uploader的某个请求返回有效的JSON响应。实际上,您的服务器根本没有返回JSON。只是一个猜测,但响应似乎是HTML。您可以在http://docs.fineuploader.com/branch/master/endpoint_handlers/traditional.html了解有关返回传统端点响应的详情。