创建一个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>
<a href="javascript:void(0)" ></a>
问题不太明确!应该将你的CSS也贴出来,好看看你的选择器是不是有问题!
if (Request.IsAjaxRequest())
{
return PartialView();
}
return View();