日期:2014-05-17  浏览次数:20432 次

创建一个MVC3的项目,将里面的链接改为局部刷新时,出现了一些问题,如图


创建一个MVC3的项目,将里面的链接改为局部刷新时(只刷新中间的一块),出现了一些问题,如图,点击主页的时候,会把整个页面重新加载一遍,点击关于、联系方式就没有问题。初始页面加载正常。
这是在_Layout.cshtml页面上添加的脚本:
<script type ="text/javascript">
            jQuery(document).ready(function ($) {
                $('#menu a').bind('click', function () {
                    $.get(this.href, function (html) {
                        $('.main-content').html(html);
                    });
                    return false;
                });
            });
        </script>
mvc jquery

------解决方案--------------------
            if (Request.IsAjaxRequest())
            {
                return PartialView();
            }
            return View();