MVC中加载数据动态的最佳解决方案

时间:2018-04-16 13:30:26

标签: javascript asp.net-mvc asynchronous dynamic partial-views

某些数据需要2-3秒才能加载。我的想法是立即加载页面,然后将数据部分插入页面。使用MVC的最佳方法是什么?

    public ActionResult WholeSite()
    {
        ViewBag.Message = "Your application description page.";

        return View();
    }

    public PartialViewResult PartialSite()
    {
        return PartialView();
    }

WholeSite的部分:

    <div id="partialContent"> please Wait ... </div>


    @section scripts{
        <script>
            $(document).ready(function(){
               $("#partialContent").load('@Url.Action("PartialSite", "Home")')
            });
        </script>
    }

这是最好的方法吗?或者在MVC中是否有更好的解决方案(没有JQUERY)?

由于

0 个答案:

没有答案