The easiest way to do this is to have a Controller action that returns your partial view, and then simply enter get ajax in the setInterval function. Something like that:
$.ajax({ url: '/MyController/PartialViewAction', type: "GET", success: function(result) { $("#partialContainer").html(result); } });
source share