使用 firefox 时,我的 ajax 发布请求在 firebug 中被报告为中止。ajax 帖子在 IE 和 Chrome 中运行良好。这不是跨域请求。我尝试使用 fiddler 查看问题,并且当 fiddler 捕获网络流量(设置为解密 https 的选项)时,该帖子有效。无法在我的本地开发环境中创建发布问题,因为所有 Firefox 尝试成功发布我通过 ajax 发送的数据。知道为什么在提琴手运行时帖子有效吗?它可能会让我知道如何让它工作。
$.ajax({
type: 'POST',
url: '/Save',
data: JSON.stringify(dataset),
datatype: "html",
contentType: "application/json",
success: function (data, textStatus, jqXHR) {
//alert("success");
},
error: function (jqXHR, textStatus, errorThrown) {
//alert("error");
}
});
此外,这个 ajax 请求由许多方法调用,并且只有在发送最大的数据集时才会失败。