使用参数查询ajax仅在IE调试器打开时在IE中有效

我刚刚创建了一个Ajax方法。 如果我没有将任何数据传递给控制器​​,它就可以工作。 如果我想将一些数据传递给控制器​​。 它只有在我打开IE缩放器时才有效。 我试图将缓存选项添加到false。 但它不起作用。 这是我的一些代码:

function ReportIdLoad(reportId) { $.ajax({ type: 'POST', cache: false, url: 'WebReportGeneratorView.aspx/ReportIdLoad', contentType: 'application/json', data: JSON.stringify(reportId), dataType: 'json' }) } [WebMethod] public static void ReloadReportWorkbookContext(string reportId) { //My code } 

在此先感谢您的帮助。

@ Roamer-1888:

谢谢你的轨道。

的确,这听起来像是这个问题。

我添加选项:

 async: false 

我达到了我的突破点。