正文内容加载中...
posted @ 2014-08-12 12:10 vbfool 阅读(432) 评论(3) 编辑
摘要: 昨天从网上看来的,某个人发的方法:第一:修改一下路由:把RouteConfig中的: routes.MapRoute( name: "Default", url: "{controller}/{action}.php/{id}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional } );改成: routes.MapRoute( name: ...阅读全文
posted @ 2013-11-30 10:05 vbfool 阅读(315) 评论(3) 编辑
摘要: 以往用Ajax来实现无刷新分页,用户一按F5,页数就记不住了,点了一个链接也是同一个问题,再想回退回来,就回到第一页了。上次看到一篇文章,说到window.location.hash的用途,于是萌生了这么一个想法,把这个用来保存Ajax的状态。大概的实现思路是这样的:页面监听window.onhashchange事件,然后通过Ajax向后台请求分页内容,再替换掉原来的分页结果。当然这个方法要一开始也执行一下,用来应对回退功能。代码大概如下:@{ ViewBag.Title = "Index";}Index@section scripts{ }Index.cshtml@mod阅读全文
posted @ 2013-11-15 15:49 vbfool 阅读(335) 评论(0) 编辑