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实现的购物车效果可以运用在好多地方
May 09 Javascript
fckeditor粘贴Word时弹出窗口取消的方法
Oct 30 Javascript
jQuery中prev()方法用法实例
Jan 08 Javascript
javascript字符串循环匹配实例分析
Jul 17 Javascript
纯js模拟div层弹性运动的方法
Jul 27 Javascript
jQuery实现平滑滚动的标签分栏切换效果
Aug 28 Javascript
快速学习AngularJs HTTP响应拦截器
Dec 31 Javascript
js中数组结合字符串实现查找(屏蔽广告判断url等)
Mar 30 Javascript
XMLHttpRequest Level 2 使用指南
Aug 26 Javascript
Angularjs 依赖压缩及自定义过滤器写法
Feb 04 Javascript
JS实现仿UC浏览器前进后退效果的实例代码
Jul 17 Javascript
JS实现带动画的回到顶部效果
Dec 28 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实现无限级分类 | 树型显示分类关系
2006/11/19 PHP
php 删除cookie方法详解
2014/12/01 PHP
JavaScript Event学习第五章 高级事件注册模型
2010/02/07 Javascript
javascript对select标签的控制(option选项/select)
2013/01/31 Javascript
JavaScript如何从listbox里同时删除多个项目
2013/10/12 Javascript
PHP中使用微秒计算脚本执行时间例子
2014/11/19 Javascript
jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
2015/11/03 Javascript
一览画面点击复选框后获取多个id值的方法
2016/05/30 Javascript
实现点击下箭头变上箭头来回切换的两种方法【推荐】
2016/12/14 Javascript
浅谈nodejs中的类定义和继承的套路
2017/07/26 NodeJs
vue中七牛插件使用的实例代码
2017/07/28 Javascript
浅谈node的事件机制
2017/10/09 Javascript
微信小程序开发之自定义tabBar的实现
2018/09/06 Javascript
详解vue使用插槽分发内容slot的用法
2019/03/28 Javascript
JS实现点击发送验证码 xx秒后重新发送功能
2019/07/30 Javascript
使用flow来规范javascript的变量类型
2019/09/12 Javascript
js中的面向对象之对象常见创建方法详解
2019/12/16 Javascript
JavaScript实现轮播图效果
2020/10/30 Javascript
JavaScript代码实现简单计算器
2020/12/27 Javascript
vite2.0+vue3移动端项目实战详解
2021/03/03 Vue.js
Python中使用摄像头实现简单的延时摄影技术
2015/03/27 Python
Python解决走迷宫问题算法示例
2018/07/27 Python
pytorch对可变长度序列的处理方法详解
2018/12/08 Python
windows上安装python3教程以及环境变量配置详解
2019/07/18 Python
Django 创建新App及其常用命令的实现方法
2019/08/04 Python
利用CSS3实现的文字定时向上滚动
2016/08/29 HTML / CSS
纪伊国屋新加坡网上书店:Kinokuniya新加坡
2017/12/29 全球购物
美味咖啡的顶级烘焙师:Cafe Britt
2018/03/15 全球购物
电子商务网站的创业计划书
2014/01/05 职场文书
李敖北大演讲稿
2014/05/24 职场文书
老龄工作先进事迹
2014/08/15 职场文书
优秀乡村医生先进事迹材料
2014/08/23 职场文书
2014年收银工作总结
2014/11/13 职场文书
2014年大学生工作总结
2014/11/20 职场文书
节约用电通知
2015/04/25 职场文书
浅谈如何提高PHP代码质量之端到端集成测试
2021/05/28 PHP