select 下拉框分页时,不兼容chrome 解决办法
来源:互联网 发布:完美循证医学数据 编辑:程序博客网 时间:2024/06/05 00:57
问题源码:
html:
<div align="center"><a href="/st02/findpage?currentPage=1">首页</a>| <a id="up" href="/st02/findpage?currentPage=${currentPage-1}"> 上一页</a>|第${currentPage}页|<a id="next" href="/st02/findpage?currentPage=${currentPage+1}">下一页</a> <a href="/st02/findpage?currentPage=${totalpage}">|尾页</a>| 第 <select id="select""><c:forEach var="x" begin="1" end="${totalpage}"><option id="page" ${x == currentPage ? 'selected' : '' } onclick="toPage(${x})">${x}</option></c:forEach> </select> 页</div>
js:
<script type="text/javascript" src="/st02/js/jquery-3.2.1.js"></script><script type="text/javascript">$(function() {if (${currentPage} >= ${totalpage}) {//$("#next").removeAttr("href");$("#next").addClass("disabled");}if (${currentPage} == 1) {//$("#next").removeAttr("href");$("#up").addClass("disabled");}});//select 分页function toPage(n) {$(location).attr("href", "/st02/findpage?currentPage=" + n + "");};</script>
注:以上代码在火狐中可以执行,但在chrome中却无法执行.经查询,发现chrom中不支持对option 添加onclick事件
解决办法如下:
html:
<div align="center"><a href="/st02/findpage?currentPage=1">首页</a>| <a id="up" href="/st02/findpage?currentPage=${currentPage-1}"> 上一页</a>|第${currentPage}页|<a id="next" href="/st02/findpage?currentPage=${currentPage+1}">下一页</a> <a href="/st02/findpage?currentPage=${totalpage}">尾页</a>| 第 <select id="select""><c:forEach var="x" begin="1" end="${totalpage}"> <option id="page" ${x == currentPage ? 'selected' : '' } value=${x }>${x}</option></c:forEach> </select> 页</div>
js:<script type="text/javascript" src="/st02/js/jquery-3.2.1.js"></script><script type="text/javascript">$(function() {if (${currentPage} >= ${totalpage}) {//$("#next").removeAttr("href");$("#next").addClass("disabled");}if (${currentPage} == 1) {//$("#next").removeAttr("href");$("#up").addClass("disabled");} //on()函数用于为指定元素的一个或多个事件绑定事件处理函数。 $("#select").on("change", function() {var n = $("#select").val();toPage(n);});});//select 分页function toPage(n) {$(location).attr("href", "/st02/findpage?currentPage=" + n + "");};</script>
阅读全文
1 0
- select 下拉框分页时,不兼容chrome 解决办法
- 关于chrome showModalDialog不兼容的解决办法
- select下拉框兼容写法
- ie chrome 跟 火狐 中 select 下拉框 option中不支持onclick事件的解决办法
- 模拟下拉框,IPAd,iOS不兼容
- select下拉框内容显示不完整
- google Chrome不 兼容FCKeditor
- 解决select右侧下拉箭头在ios上不兼容的问题
- Echarts之Chrome不兼容fontSize小于12的字体大小设置&解决办法
- js操作select 兼容ie、chrome、Firefox
- select下拉框回显的解决办法
- 兼容ie firefox select 下拉框 无限级联无刷新下拉框 纯javascript
- 火狐不兼容html下拉框和js
- HTML中的select下拉框内容显示不全的解决办法
- ionic中select下拉框点击无反应解决办法
- HTML中的select下拉框内容显示不全的解决办法
- ionic中select下拉框点击无反应解决办法
- select 下拉框某一项设置为不可选
- matlab实现MSER(最大极值稳定区域)来进行文本定位
- 30.模式匹配高级实战:嵌套的Case class
- svn报错:Previous operation has not finished; run 'cleanup' if it was interrupted的解决办法
- monkey检查内存泄漏
- 【巨杉案例】:大数据司法查询平台
- select 下拉框分页时,不兼容chrome 解决办法
- 深度学习---网络初始化
- Java Throwable类及其子类
- 剑指Offer-47
- 依赖注入和控制反转的关系
- 设计模式学习—访问者模式(Visitor Design Pattern)
- 一个冒号和两个冒号的区别
- iOS大量使用圆角影响性能的原因
- Spark通过bulkLoad对HBase快速导入