4

ページ内の partialView を毎秒(または設定された時間間隔で)自動更新する必要があります

私が考えた次の方法がこの儀式です

  loop 
{
     setInterval(function() {  <%Html.RenderPartial("partialview", Model);%> } ,1000 );
}

または ajax のものを使用するより良い方法はありますか?

4

1 に答える 1

7

これを行う最も簡単な方法は、部分ビューを返す Controller アクションを用意し、次に setInterval 関数で ajax get リクエストを作成することです。このようなもの:

  $.ajax({
            url: '/MyController/PartialViewAction',
            type: "GET",
            success: function(result) {
               $("#partialContainer").html(result); 
            }
        });
于 2009-10-02T17:36:06.000 に答える