我需要自动刷新页面每秒钟一个partialView(或设定的时间间隔)
我认为下面的方法是这个仪式
loop
{
setInterval(function() { <%Html.RenderPartial("partialview", Model);%> } ,1000 );
}
或者是有使用AJAX的东西,更好的办法?
我需要自动刷新页面每秒钟一个partialView(或设定的时间间隔)
我认为下面的方法是这个仪式
loop
{
setInterval(function() { <%Html.RenderPartial("partialview", Model);%> } ,1000 );
}
或者是有使用AJAX的东西,更好的办法?
要做到这一点最简单的方法是将有一个控制器动作,返回你的局部视图,然后在setInterval函数只是做一个Ajax GET请求。 事情是这样的:
$.ajax({
url: '/MyController/PartialViewAction',
type: "GET",
success: function(result) {
$("#partialContainer").html(result);
}
});