2013-10-21 35 views
0

在一個ASP.NET MVC應用程序中,當我點擊一個特定的URL時,ActionResult方法返回一個204響應。在IE10中,我在開發人員工具網絡選項卡和提琴手中看到了這一點。但在IE9中,我沒有在網絡標籤或Fiddler中看到它。爲什麼IE10看不到IE9而不是IE9?

有沒有關於IE9會導致這種情況?

+0

嘗試清除瀏覽器緩存 – TGH

+0

204沒有內容,這可能是因爲IE 9只是忽略它。您的操作結果中包含什麼(除了設置狀態?) –

+0

在操作方法中有一些處理接收到的數據(發送到數據庫)。該方法的最後一行是返回204.我確實清除了IE臨時文件,但沒有更改。 – 4thSpace

回答

0

如果fiddler沒有提取請求,那麼它聽起來像請求被緩存。

這是一個AJAX請求嗎?

$.ajaxSetup({ cache: false }); 

還是在實際AJAX調用:

$.ajax({ 
    data: foo, 
    url: bar, 
    cache: false 
});