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