我正在使用jQuery Load调用我的部分视图。
我尝试使用
我尝试使用
[OutputCache(Duration = 10, VaryByParam = "*")]
,但结果相同,我得到了200 Ok而不是304未修改。setInterval(function () {
$("#ETLjobs").load('@Url.Action("indexp","JobsETL")');
}, 5000);
我的控制器是
[DonutOutputCache(Duration = 500)]
public ActionResult Indexp()
{
var x = db.BIOGetETLJobs();
var y = from xx in x
where xx.etat!="Completed"
select xx;
return PartialView(y);
}
顺便问一下,如何将加载操作更改为长轮询?
缓存实际上正在工作,我收到了200 OK(来自缓存)。