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 相关文章推荐
struts2 jquery 打造无限层次的树
Oct 23 Javascript
JQuery Tips(4) 一些关于提高JQuery性能的Tips
Dec 19 Javascript
JS通过相同的name进行表格求和代码
Aug 18 Javascript
js字符串完全替换函数分享
Dec 03 Javascript
JS上传组件FileUpload自定义模板的使用方法
May 10 Javascript
利用BootStrap弹出二级对话框的简单实现方法
Sep 21 Javascript
H5移动端图片压缩上传开发流程
Nov 09 Javascript
JavaScript日期选择功能示例
Jan 16 Javascript
jQuery控制元素隐藏和显示
Mar 03 Javascript
原生JS+Canvas实现五子棋游戏
May 28 Javascript
js装饰设计模式学习心得
Feb 17 Javascript
jQuery无冲突模式详解
Jan 17 jQuery
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之第五天
2006/10/09 PHP
使用PHP 5.0创建图形的巧妙方法
2010/10/12 PHP
THINKPHP2.0到3.0有哪些改进之处
2015/01/04 PHP
PHP.vs.JAVA
2016/04/29 PHP
PHP定时任务获取微信access_token的方法
2016/10/10 PHP
跨浏览器的设置innerHTML方法
2006/09/18 Javascript
js和jquery批量绑定事件传参数一(新猪猪原创)
2010/06/23 Javascript
jBox 2.3基于jquery的最新多功能对话框插件 常见使用问题解答
2011/11/10 Javascript
jQuery自动切换/点击切换选项卡效果的小例子
2013/08/12 Javascript
JavaScript之Vue.js【入门基础】
2016/12/06 Javascript
基于ajax与msmq技术的消息推送功能实现代码
2016/12/26 Javascript
Angular动态添加、删除输入框并计算值实例代码
2017/03/29 Javascript
react的滑动图片验证码组件的示例代码
2019/02/27 Javascript
Vue传参一箩筐(页面、组件)
2019/04/04 Javascript
vue中进行微博分享的实例讲解
2019/10/14 Javascript
JavaScript闭包相关知识解析
2019/10/19 Javascript
JS使用for in有序获取对象数据
2020/05/19 Javascript
在Python中使用M2Crypto模块实现AES加密的教程
2015/04/08 Python
django使用html模板减少代码代码解析
2017/12/12 Python
Python实现备份MySQL数据库的方法示例
2018/01/11 Python
python-itchat 获取微信群用户信息的实例
2019/02/21 Python
python如何给字典的键对应的值为字典项的字典赋值
2019/07/05 Python
python使用writerows写csv文件产生多余空行的处理方法
2019/08/01 Python
Python3 获取文件属性的方式(时间、大小等)
2020/03/12 Python
python3获取控制台输入的数据的具体实例
2020/08/16 Python
HTML5实现Notification API桌面通知功能
2016/03/02 HTML / CSS
html5实现滑块功能之type="range"属性
2020/02/18 HTML / CSS
英国皇家造币厂:The Royal Mint
2018/10/05 全球购物
心得体会怎么写
2013/12/30 职场文书
预备党员入党思想汇报
2014/01/04 职场文书
二年级班级文化建设方案
2014/05/10 职场文书
超市开业庆典策划方案
2014/05/14 职场文书
2015年房产销售工作总结范文
2015/05/22 职场文书
今日说法观后感
2015/06/08 职场文书
结婚喜宴祝酒词
2015/08/10 职场文书
JS创建或填充任意长度数组的小技巧汇总
2021/10/24 Javascript