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

使用window.location.reload()的问题
我在删除用户的时候,比如说有一页零一条数据,我把最后一页删掉的话,应该显示一整页的数据,但是使用window.location.reload()刷新后却显示没有数据,请问下各位高手,这种情况怎么处理?
------最佳解决方案--------------------
分页的问题。。。。。。。。。。。
------其他解决方案--------------------
问题在分页的处理,不在于刷新,分页每次都应该判断“当前页数”是否超过了“总页数”,如果超过了,应该把“总页数”赋值给“当前页数”
------其他解决方案--------------------
如果要实现该功能,你要确保你当前页面刷新后会去重新取一次数据,然后再在你的页面上显示。
reload貌似用户体验不太好吧,ajax分页,网上到处都是……

------其他解决方案--------------------
参数已经变了。
假设你原来每页10条,你删除第11条。删除后,你reload,传给服务器的参数还是第二页,从11开始,因此应该window.location.href("分页查询的url"),在action中做判断,如果该页已经没有数据,则显示上一页。
------其他解决方案--------------------
该回复于2012-11-13 21:28:06被管理员删除