用过一沙框架开发的知道,一沙封装了很多js通用的方法,组件,其中ysTable()便是其中之一。

分页组件是包含在ysTable()中的,其中的分页组件,只有选择器类名,没有唯一的ID定位,

通过看页面的代码,当前页的类名都设置active类,但是左侧每页显示数量的组件也有active,

类名并不唯一,就有点难搞了。

每次Form页面修改数据后调用search方法,都会刷新到第一页,这样数据一多,每次都要翻到第N页,那心情~~~~这里就不多加描述了!

花费了几个小时,终于找到了一个并不完美的解决方法:

1.首先找到ysTable()中封装的search方法,文件在yisha.admin.web/wwwroot/yisha/js/yisha-jquery-bootstrap-table-plugin.js

2.在文件中找到ysTable.methods  方法,中间有个search方法,如图:

3.可以看到,每次刷新后,都是从第一页开始的,这样页数一多,翻页会相当烦躁,不知有没有同感!!!

经过不断验证,index页面gridTable中,$((.bootstrap-table .active .page-link))的定位是唯一的,

因此可以用来获取当前页的页码:$('.bootstrap-table .active .page-link').eq(0).text()

4.将search中的“1"更改为:$('.bootstrap-table .active .page-link').eq(0).text(),重启项目即可生效:

当然,这是比较浅显的解决方式,Jquery及bootstrap用的不够专业!!!

如果您有更好的方式,也可以分享以下。

yishaadmin,yishaadmin修改数据后回到起始页的解决办法,保持在修改前的页码,分页组件在修改数据后不返回到第一页相关推荐

  1. linux安装之后缺少命令,CentOS7安装成功后缺少命令的解决办法

    CentOS 是一个基于Red Hat Linux 提供的可自由使用源代码的企业级Linux发行版本.每个版本的 CentOS都会获得十年的支持(通过安全更新方式).接下来是小编为大家收集的CentO ...

  2. win10系统更新后文件丢失的解决办法

    win10系统更新后文件丢失的解决办法 一.下载CCleaner的免费版Recuva软件 win10更新系统后,文件夹中的文件丢失了.百度了很久,一开始是参考了这个链接:win10系统更新导致文件丢失 ...

  3. linux mysql端口启动失败怎么办,Linux下apache mysql等服务修改默认端口后无法正常启动解决办法...

    Linux下apache mysql等服务修改默认端口后无法正常启动解决办法 linux下 apache 等服务修改默认端口后无法正常启动解决办法 服务器上装了两个webserver,一个是nginx ...

  4. (原创)华硕Z87-A老主板修改BIOS支持NVMe启动后的常见问题及解决办法(采坑实录)

    关于华硕Z87-A如何修 关于华硕Z87-A如何修改BIOS支持NVMe硬盘启动的操作方法,可以看我写的<(原创)修改BIOS让华硕Z87-A老主板支持NVMe硬盘启动>一文,截止2021 ...

  5. 对于stm32F103芯片读AT24C512得到的数据全是0xFF的解决办法

    对于stm32F103芯片读AT24C512得到的数据全是0xFF的解决办法 由于项目需要,将正点原子开发板的at24c02换成了at24c512,结果读取数据全是0xFF,经过网上的资料发现是读的驱 ...

  6. MySQL服务中断后重启失败及解决办法(个例)

    转载请标明出处^_^ 原文首发于:https://www.zhangruibin.com 本文出自于:RebornChang的博客 MySQL服务中断后重启失败及解决办法(个例) Starting M ...

  7. 前端开发审查元素时CSS样式有个横线(该CSS样式定义后无效) 的解决办法

    问题概述 关于这个问题,博主是在前端开发,样式调试的时候遇到的, 进行盒模型,CSS Debugger调试时,遇到样式设值后不可用的情况! 如下图: 解决办法 左看右看,上看下看,最终发现是前面在编码 ...

  8. Win10系统的引导区安装在了机械硬盘,系统安装在了固态硬盘,拔掉机械硬盘后无法开机的解决办法

    Win10系统的引导区安装在了机械硬盘,系统安装在了固态硬盘,拔掉机械硬盘后无法开机的解决办法 一.现象描述 具体的方法在网上其实都有,但是没有关键词,所以可能有些难找到.关键在于,目前的win10系 ...

  9. AWS安装WordPress更改IP地址后无法访问的解决办法

    AWS的EC2实例开启的时候会通过DHCP自动获取IP地址,每次的IP地址都是随机分配的,而数据库里又把IP地址给写死了,导致我们连接不上Web网页和WordPress的后台,所以我们要去数据库里更改 ...

最新文章

  1. 大数据系列6:HBase – 基于Hadoop的分布式数据库
  2. 查看 Laravel 的 SQL 语句的方法
  3. EC笔记:第4部分:19、设计class犹如设计type
  4. csdn在markdown笔记中复制代码格式混乱的解决办法
  5. c#样条曲线命令_如何定制CAD功能区界面中的命令?
  6. 五个举措:现代化Jenkins 和终结“Jenkinsteins”
  7. 【PL/SQL】学习笔记 (7)光标的属性,一个会话中打开光标数的限制
  8. Docker(二) docker帮助、镜像及容器相关操作命令介绍
  9. python和c先学哪个-C和Python我该先学什么?
  10. visa虚拟卡生成器_虚拟银行卡汇总
  11. 黑马程序员微信小程序开发前端教程_零基础玩转微信小程序P30 列式编程
  12. 白盒测试:为什么要做白盒测试
  13. 又拍云推出区块链开发平台,覆盖多个公链
  14. vue 多个filters_Vue filters过滤器的使用方法
  15. 按计算机应用领域分类 情报检索系统属于,2014年高职单招计算机类模拟试卷一(环职职专)...
  16. 总有一条适合你|程序猿的女朋友
  17. Telegram的tdesktop之Windows编译小记
  18. 计算机改显存会有啥影响,显卡显存越大越好吗?显存对电脑速度的影响有哪些?...
  19. High-speed Charting Control 控件使用
  20. 作品合集的封面应该如何优化,作品合集封面如何制作

热门文章

  1. linux usb 网络摄像头,树莓派|Linux有问必答:如何在树莓派上安装USB网络摄像头...
  2. VGG网络讲解——小白也能懂
  3. 40篇最受网友欢迎的web前端HTML精选文章合集
  4. JavaScript——计算平方值
  5. ZPO006采购单收货报表
  6. 一文学会网络分析——Co-occurrence网络图在R中的实现
  7. 弹性盒子(弹性布局)
  8. 那些裸辞青年,现在过得还好吗?
  9. LAMP—Mysql数据库
  10. 商业智能中的决策, 数据和数据处理方法