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 相关文章推荐
Jquery响应回车键直接提交表单操作代码
Jul 25 Javascript
使用javascript实现Iframe自适应高度
Dec 24 Javascript
JS控制表单提交的方法
Jul 09 Javascript
文件上传插件SWFUpload的使用指南
Nov 29 Javascript
jQuery实现简单的抽奖游戏
May 05 jQuery
vue获取DOM元素并设置属性的两种实现方法
Sep 30 Javascript
vue-router2.0 组件之间传参及获取动态参数的方法
Nov 10 Javascript
react native 文字轮播的实现示例
Jul 27 Javascript
vue中render函数的使用详解
Oct 12 Javascript
JS实现textarea通过换行或者回车把多行数字分割成数组并且去掉数组中空的值
Oct 29 Javascript
google广告之另类js调用实现代码
Aug 22 Javascript
Ant Design的可编辑Tree的实现操作
Oct 31 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之生成GIF动画的实现方法
2013/06/07 PHP
php生成验证码,缩略图及水印图的类分享
2016/04/07 PHP
jquery 模拟雅虎首页的点击对话框效果
2010/04/11 Javascript
基于jquery的不规则矩形的排列实现代码
2012/04/16 Javascript
js利用事件的阻止冒泡实现点击空白模态框的隐藏
2014/01/24 Javascript
JS实现动态生成表格并提交表格数据向后端
2020/11/25 Javascript
jQuery插件ajaxfileupload.js实现上传文件
2020/10/23 Javascript
前端性能优化及技巧
2016/05/06 Javascript
全面了解js中的script标签
2016/07/04 Javascript
关于JS Lodop打印插件打印Bootstrap样式错乱问题的解决方案
2016/12/23 Javascript
详解Node.js模板引擎Jade入门
2018/01/19 Javascript
nodejs+express搭建多人聊天室步骤
2018/02/12 NodeJs
Angularjs之如何在跨域请求中传输Cookie的方法
2018/06/01 Javascript
详解如何在微信小程序中愉快地使用sass
2018/07/30 Javascript
原生js实现Flappy Bird小游戏
2018/12/24 Javascript
JavaScript学习笔记之数组基本操作示例
2019/01/09 Javascript
python self,cls,decorator的理解
2009/07/13 Python
详解使用python crontab设置linux定时任务
2016/12/08 Python
python安装教程
2018/02/28 Python
Python Scrapy框架:通用爬虫之CrawlSpider用法简单示例
2020/04/11 Python
python中scipy.stats产生随机数实例讲解
2021/02/19 Python
scrapy-splash简单使用详解
2021/02/21 Python
英国工艺品购物网站:Minerva Crafts
2018/01/29 全球购物
伦敦的高级牛仔布专家:Trilogy
2018/08/06 全球购物
澳大利亚实惠时尚女装商店:Katies
2019/06/16 全球购物
Java基础面试题
2014/07/19 面试题
保安员岗位职责
2013/11/17 职场文书
竞聘上岗演讲稿范文
2014/01/10 职场文书
小学生勤俭节约演讲稿
2014/08/28 职场文书
学习十八届四中全会依法治国心得体会
2014/11/03 职场文书
离婚协议书怎么写的
2014/12/14 职场文书
四群教育工作总结
2015/08/10 职场文书
小学秋季运动会加油口号及加油稿
2019/08/19 职场文书
重温经典:乔布斯在斯坦福大学的毕业演讲(双语)
2019/08/26 职场文书
创业计划书之便利店
2019/09/05 职场文书
JavaScript模拟实现网易云轮播效果
2022/04/04 Javascript