博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bootstrap table分页页码再次点击分页中的当前激活页码,页面刷新(或跳转)问题...
阅读量:5734 次
发布时间:2019-06-18

本文共 437 字,大约阅读时间需要 1 分钟。

问题分析:

bootstrap table的分页标签使用了a标签:<a href="#"></a>。如果页面设置了<base>标签,浏览器会用base标签中指定的基本URL来解析页面中所有的相对URL

案例复现:如果在当前页面通过iframe引入了子页面,子页面设置base标签的路径为根目录路径。子页面内引用bootstrap table,这时点击当前页码,子页面就会出现跳转到根目录页面的尴尬局面。

为什么点击非当前页码时不会出现这种情况呢?

分析bootstrap-table.js源码我们发现,当点击非当前页码时,函数内用了return false;而点击当前页码时源码只写了return。这就是问题所在。

解决:

解决办法就是,把源码中点击当前页面事件中的return,改为return false即可;bootstrap-table.min.js只需找到对应位置更改即可。
bootstrap-table.js:
bootstrap-table.js
bootstrap-table.min.js:
bootstrap-table.min.js

转载地址:http://symwx.baihongyu.com/

你可能感兴趣的文章
SSM三大框架整合教程
查看>>
【appium】查看Android应用包名、Activity的几个方法
查看>>
apache重写
查看>>
感觉还是得写写题解
查看>>
CF17E Palisection
查看>>
flex的编译标签
查看>>
更改了mysql的配置文件之后,启动不了mysql服务
查看>>
Activity的启动流程分析
查看>>
河北创新年报统计平台系统整体界面展示,与数据下钻
查看>>
博客园以后不再更新
查看>>
复合数据类型,英文词频统计
查看>>
CentOS 7运维管理笔记(8)----Apache基于域名的虚拟主机配置
查看>>
Codeforces 498A Crazy Town
查看>>
2015 GDUT校赛
查看>>
WCF服务部署到IIS7.5
查看>>
《软件测试自动化之道》读书笔记 之 底层的Web UI 测试
查看>>
mkdocs 生成帮助文档
查看>>
Sencha Touch 载入base64格式的图片数据
查看>>
.NET Core 实践:微服务架构的优点
查看>>
遍历文件夹下所有文件的路径
查看>>