2014-04-25 171 views
0

我有Ajax.ActionLink這在下面我dahsboard視圖返回partialview:調用Ajax.ActionLink後,頁面加載完成

@Ajax.ActionLink("2013", "chartAjax", "Dashboard", new { yearForChart = "2013" }, new AjaxOptions { UpdateTargetId = "chartAjax", HttpMethod = "GET"}) 

但它是計算數據的財務數據和計數。所以加載時間太長了。在Dashboard加載完成後,我想調用這個Ajax.ActionLink。我可以在加載partialview時顯示加載欄?

謝謝。

+0

是一個工作形象是否足夠?看一看[這裏](http://www.ajaxload.info/)一些圖片。您可以使用javascript函數調用來顯示和隱藏。 –

回答

1

我只是使用jquery,像

<script> 
    $(document).ready(function() { 
     $.ajax({ 
      type:"GET", 
      url: "/Dashboard/chartAjax/2013" 
      }).success(function(responseData){ 
       $('#chartAjax').html(responseData); 
      } 
     }; 
    }); 
</script>