0

我正在使用jQuery File Upload和 Ruby on Rails 3

$(".jquery-upload").fileupload({
    url: "/photos",
    type: "POST",
    dataType: "script" });

在 Chrome 和其他浏览器中按预期工作,但 IE 将请求作为 HTML 而不是 JS 发送:

Started POST "/photos"
Processing by PhotosController#create as HTML

将“url”更改为“/photos.js”以强制 JS 格式导致 IE 提示下载返回的 JS 而不是对其进行处理。

如何使 IE 请求“脚本”并将其作为 JS 处理?

4

1 回答 1

2

您的问题答案似乎在您的插件文档中进行了解释:https ://github.com/blueimp/jQuery-File-Upload/wiki/Setup

Content-Type Negotiation段落。

于 2012-10-25T16:29:15.890 回答