页面跳转与刷新的问题
项目要求:
页面上有一个分页的GridView(每页为10条数据,最后的一列为功能按钮列,单击对应按钮出现对应的ColorBox),选择某一页的一条数据进行编辑,单击保存确定按钮之后显示保存成功,但是页面不在选择的页面上刷新。
想法:
获取到当前点击页的页码,将页码作为参数传递,colorbox中获取参数,使用js实现页面刷新
做:
首先获取到页码:
传递页面
将页码作为参数传递
<a class="iframe" href=".....?p='将页码作为参数传递'" >
使用隐藏标签将页码存储
<input type="hidden" id="Page" name="Page" value="@ViewBag.Page" />
后台为ViewBag.Page赋值
string page = Request.QueryString["p"]; ViewBag.currentPage = page;
接受页面
得到href,截取出页码,并跳转到此页码的页面
$.ajax{ var Allhref = window.location.href.split("?")[1]; var page = Allhref .split("=")[1]; window.parent.location.href = "需要跳转页面的路径?p=" + page; }
这样就可以实现要求了,写的不好,望大神指点!!