bootstrap table实现点击翻页功能 可记录上下页选中的行


Posted in Javascript onSeptember 28, 2017

bootstrap-table中实现,翻页之后再返回,依然选中的情况,具体内容如下

//var productids = $("body",window.parent.frames[0].document).find('.ptids');//textarea存放数据
var productids = $('textarea');
var merge_order_object= {};//页码+id组成的对象
var jsonObj = {};
var current_page = "";//当前页码

//表格渲染完成操作
table.on('post-body.bs.table', function (e, settings, json, xhr) {

var merge_order_arr = [];

var objString = productids.val();

if(objString !== ""){


jsonObj = JSON.parse(objString);//转换为json对象


$.map(jsonObj, function (arr) {



// merge_order_arr.push.apply(merge_order_arr,arr);//合并数组



merge_order_arr = merge_order_arr.concat(arr);//合并数组


});


$.each(settings,function (i,v) {



$.each(merge_order_arr,function (index,value) {




if(v.id === parseInt(value)){





$(e.target).find('tbody tr').eq(i).find('input').click();




}



});


});


// productids.val( objString );

}

// debugger;
});
$('input[name="btSelectAll"], table tbody, input[name="btSelectItem"]').change(function () {//复选框

current_page = table.bootstrapTable('getOptions').pageNumber;

merge_order_object[current_page] = Table.api.selectedids(table);

productids.val( JSON.stringify(merge_order_object) );//转换成字符串

});

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript第一课
Feb 27 Javascript
javascript一些不错的函数脚本代码
Sep 10 Javascript
基于jquery的cookie的用法
Jan 10 Javascript
设置iframe的document.designMode后仅Firefox中其body.innerHTML为br
Feb 27 Javascript
jquery $.each() 使用小探
Aug 23 Javascript
Javascript 实现的数独解题算法网页实例
Oct 15 Javascript
js实现顶部可折叠的菜单工具栏效果实例
May 09 Javascript
Vue+Element使用富文本编辑器的示例代码
Aug 14 Javascript
vue实现2048小游戏功能思路详解
May 09 Javascript
4 种滚动吸顶实现方式的比较
Apr 09 Javascript
Jquery让form表单异步提交代码实现
Nov 14 jQuery
基于Element封装一个表格组件tableList的使用方法
Jun 29 Javascript
JavaScript判断输入是否为数字类型的方法总结
Sep 28 #Javascript
详解Node全局变量global模块
Sep 28 #Javascript
React Native预设占位placeholder的使用
Sep 28 #Javascript
import与export在node.js中的使用详解
Sep 28 #Javascript
AngularJS 仿微信图片手势缩放的实例
Sep 28 #Javascript
AngularJS路由删除#符号解决的办法
Sep 28 #Javascript
深入理解React高阶组件
Sep 28 #Javascript
You might like
PHP连接MySQL查询结果中文显示乱码解决方法
2013/10/25 PHP
浅析PHP文件下载原理
2014/12/25 PHP
使用GDB调试PHP代码,解决PHP代码死循环问题
2015/03/02 PHP
php强制下载文件函数
2016/08/24 PHP
遍历echsop的region表形成缓存的程序实例代码
2016/11/01 PHP
javascript function调用时的参数检测常用办法
2010/02/26 Javascript
JavaScript起点(严格模式深度了解)
2013/01/28 Javascript
jquery $.each() 使用小探
2013/08/23 Javascript
js获取当前页面路径示例讲解
2014/01/08 Javascript
jQuery CSS()方法改变现有的CSS样式
2014/08/20 Javascript
Json实现异步请求提交评论无需跳转其他页面
2014/10/11 Javascript
浅谈EasyUI中Treegrid节点的删除
2015/03/01 Javascript
Node.js的npm包管理器基础使用教程
2016/05/26 Javascript
Node.js中多进程模块Cluster的介绍与使用
2017/05/27 Javascript
微信小程序学习笔记之获取位置信息操作图文详解
2019/03/29 Javascript
详解微信小程序开发用户授权登陆
2019/04/24 Javascript
微信小程序如何使用云开发
2019/05/17 Javascript
python解析xml模块封装代码
2014/02/07 Python
在Python中操作列表之List.append()方法的使用
2015/05/20 Python
简单了解Python中的几种函数
2017/11/03 Python
python3获取当前文件的上一级目录实例
2018/04/26 Python
python定位xpath 节点位置的方法
2019/08/27 Python
如何使用repr调试python程序
2020/02/28 Python
Python+Dlib+Opencv实现人脸采集并表情判别功能的代码
2020/07/01 Python
Python语言编写智力问答小游戏功能
2020/10/13 Python
Omio葡萄牙:全欧洲低价大巴、火车和航班搜索和比价
2019/02/09 全球购物
波兰快递服务:Globkurier.pl
2019/11/08 全球购物
垃圾回收的优点和原理。并考虑2种回收机制
2016/10/16 面试题
单位委托书范本
2014/04/04 职场文书
3分钟英语演讲稿
2014/04/29 职场文书
外贸业务员求职信
2014/06/16 职场文书
2014年信用社工作总结
2014/11/25 职场文书
冰雪公主观后感
2015/06/16 职场文书
读《庄子》有感:美而不自知
2019/11/06 职场文书
OpenCV 图像梯度的实现方法
2021/07/25 Python
MySQL池化框架学习接池自定义
2022/07/23 MySQL