jQuery UI 中Tabs Ajax载入时出现Http 304的问题

最近发现jQueryUI中tabs的ajax载入,总是会出现304未修改的情况,明明数据有变化的么~应该返回200才对。

于是尝试在beforeLoad中设置:

                ui.ajaxSettings.cache = false;

无果,第二次点击tab依然是 http 304,转换了一下思路,改在控制器上禁用页面缓存:

    [OutputCache(Location = System.Web.UI.OutputCacheLocation.None)]

    public class MyController

很好,全变成http 200了。

 

也没有深究下去到底tabs中应该怎么设置才能达成cache = false ...

 

你可能感兴趣的:(jQuery UI)