代码改变世界

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

2013-07-03 15:33  Bce  阅读(977)  评论(0编辑  收藏  举报

最近发现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 ...