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 相关文章推荐
js如何判断不同系统的浏览器类型
Oct 28 Javascript
js中AppendChild与insertBefore的用法详细解析
Dec 16 Javascript
js sort 二维数组排序的用法小结
Jan 24 Javascript
jquery插件lazyload.js延迟加载图片的使用方法
Feb 19 Javascript
对JavaScript客户端应用编程的一些建议
Jun 24 Javascript
使用jQuery的easydrag插件实现可拖动的DIV弹出框
Feb 19 Javascript
原生JS实现网络彩票投注效果
Sep 25 Javascript
JS冒泡事件与事件捕获实例详解
Nov 25 Javascript
jQuery插件echarts实现的多柱子柱状图效果示例【附demo源码下载】
Mar 04 Javascript
axios简单实现小程序延时loading指示
Jul 30 Javascript
JavaScript中var的重要性实例分析
Jul 09 Javascript
Node.js开发之套接字(socket)编程入门示例
Nov 05 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
全国FM电台频率大全 - 16 河南省
2020/03/11 无线电
批量修改RAR文件注释的php代码
2010/11/20 PHP
计算php页面运行时间的函数介绍
2013/07/01 PHP
Codeigniter+PHPExcel实现导出数据到Excel文件
2014/06/12 PHP
dedecms中使用php语句指南
2014/11/13 PHP
php使用glob函数快速查询指定目录文件的方法
2014/11/15 PHP
PHP编写的图片验证码类文件分享
2016/06/06 PHP
PHPStrom 新建FTP项目以及在线操作教程
2016/10/16 PHP
php服务器的系统详解
2019/10/12 PHP
PHP date_default_timezone_set()设置时区操作实例分析
2020/05/16 PHP
javascript的函数
2007/01/31 Javascript
ajax跨域调用webservice的实现代码
2016/05/09 Javascript
十分钟带你快速了解React16新特性
2017/11/10 Javascript
js 取消页面可以选中文字的功能方法
2018/01/02 Javascript
原生JS实现的简单轮播图功能【适合新手】
2018/08/17 Javascript
使用post方法实现json往返传输数据的方法
2019/03/30 Javascript
微信小程序template模版的使用方法
2019/04/13 Javascript
JavaScript面向对象编程小游戏---贪吃蛇代码实例
2019/05/15 Javascript
15分钟上手vue3.0(小结)
2020/05/20 Javascript
vue实现公告栏文字上下滚动效果的示例代码
2020/06/16 Javascript
微信小程序接入vant Weapp组件的详细步骤
2020/10/28 Javascript
[01:04:30]Fnatic vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python3的介绍、安装和命令行的认识(推荐)
2018/10/20 Python
Python创建一个空的dataframe,并循环赋值的方法
2018/11/08 Python
opencv python在视屏上截图功能的实现
2020/03/05 Python
python打包生成so文件的实现
2020/10/30 Python
CSS3 实现的缩略图悬停效果
2020/12/09 HTML / CSS
ET Mall东森购物网:东森严选
2017/03/06 全球购物
香港优质食材和美酒专门店:FoodWise
2017/09/01 全球购物
BNKR中国官网:带你感受澳洲领先潮流时尚
2018/08/21 全球购物
2015年行政执法工作总结
2015/05/23 职场文书
汶川大地震感悟
2015/08/10 职场文书
品德与社会教学反思
2016/02/24 职场文书
导游词之扬州大明寺
2019/10/09 职场文书
深入浅析React中diff算法
2021/05/19 Javascript
FFmpeg视频处理入门教程(新手必看)
2022/01/22 杂记