使用ajaxSubmit的IE的jQuery ajax内容类型

时间:2011-02-11 14:18:23

标签: jquery ajax internet-explorer

我正在使用jQuery Form插件发布表单。服务器的响应是json响应。

起初它适用于除IE以外的所有浏览器。现在我使用contentType: "application/x-www-form-urlencoded;charset=utf-8"在IE中使用它。

但我有一些能够上传图片的表格。在这些表单中,IE会在我发布表单后立即下载。

我该如何解决这个问题?

ajaxForm插件建议使用iframe:true但这不是我的解决方案。

1 个答案:

答案 0 :(得分:1)

我找到了答案。问题是由服务器发回的内容类型。 我将其更改为“text / html”,并且它适用于所有浏览器。

不是最好的解决方案,但我认为这是理所当然的。 如果有人知道更好的解决方案,涉及从服务器发回数据 “application / json”请让我发布。