Curr

在常见的增删查改中,

删除这个功能会经常出现一个小BUG,

如果把数据列表中的当前页(不包含第一页)的最后一条数据删除后,

在这里插入图片描述
该条数据是被删除了

可数据列表仍保留在当前的页数

并且会显示无数据列表

给用户的感觉就是把所有的数据都删除了。

在这里插入图片描述
但事实并非如此,

我们只是把当前页面(不包括第一页)最后一条数据删除而已,

删除后,因为当前页没有数据了

所以,刷新表格时就显示无数据列表,

此时的无数据列表指的是已经没有数据的第几页,

所以就会出现以上的情况。

删除后定义的表格刷新,

在删除页面(不包括第一页)最后的一条数据没有起到实质上的效果,

如果不点击浏览器上的刷新或者添加新的数据,

那些没被删除的数据就无法显示出来.

图下是新增后的数据列表.

页面刷新后是没有第二页数据显示的,

在这里插入图片描述
下面代码是解决这BUG的一种方法,

在这里插入图片描述
代码中的方法,

就是在每删除一条数据,在列表刷新的时候,

数据列表就要完成一次往第一页跳转的动作,

不建议在数据量比较大的数据列表中使用该方法.

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值