我有Ajax.ActionLink,它在我的dahsboard视图中返回partialview,如下所示:
@Ajax.ActionLink("2013", "chartAjax", "Dashboard", new { yearForChart = "2013" }, new AjaxOptions { UpdateTargetId = "chartAjax", HttpMethod = "GET"})
但它正在计算财务数据和数据计数。因此加载时间太长。在仪表板加载完成后,我想调用此Ajax.ActionLink。我可以在部分视图加载时显示加载栏吗?
感谢。
答案 0 :(得分:1)
我只是使用jquery,比如
<script>
$(document).ready(function() {
$.ajax({
type:"GET",
url: "/Dashboard/chartAjax/2013"
}).success(function(responseData){
$('#chartAjax').html(responseData);
}
};
});
</script>