0

Ajax/Jquery 并不是我真正的专业领域......我正在尝试将优秀的 Jquery 文件上传插件(http://blueimp.github.io/jQuery-File-Upload/)与 Drupal 6 一起使用。实现一个工作Drupal 页面上的代码不起作用,我很确定问题出在 ajax 调用返回的内容类型上。

调用如下所示:

$('#fileupload').fileupload({
    url: fileupload_url,
    dataType: 'json',
    done: function (e, data) {
        $.each(data.result.files, function (index, file) {
            $('<p/>').text(file.name).appendTo('#files');

        });
    },
});

在 Drupal 之外,请求的 Content-Type 设置为“application/json”,但在 Drupal 页面上它是“text/html; charset=utf-8”。

我一直在谷歌搜索试图找到一个解决方案,但即使我看到很多讨论这类事情的话题,我也不确定如何实施解决方案。

如果有人可以,请告诉我如何

TIA

4

0 回答 0