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 相关文章推荐
将HTML自动转为JS代码
Jun 26 Javascript
jQuery select控制插件
Aug 17 Javascript
javascript 自动填写表单的实现方法
Apr 09 Javascript
javascript中length属性的探索
Jul 31 Javascript
JavaScript的漂亮的代码片段
Jun 05 Javascript
jquery悬浮提示框完整实例
Jan 13 Javascript
使用JavaScript实现弹出层效果的简单实例
May 31 Javascript
对象转换为原始值的实现方法
Jun 06 Javascript
使用BootStrapValidator完成前端输入验证
Sep 28 Javascript
jQuery利用sort对DOM元素进行排序操作
Nov 07 Javascript
在VUE中实现文件下载并判断状态的方法
Nov 08 Javascript
Angular CLI发布路径的配置项浅析
Mar 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
YII Framework教程之异常处理详解
2016/03/14 PHP
PHP会话操作之cookie用法分析
2016/09/28 PHP
Zend Framework入门应用实例详解
2016/12/11 PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
2017/08/30 PHP
Google Suggest ;-) 基于js的动态下拉菜单
2006/10/11 Javascript
如何学习Javascript入门指导
2013/11/01 Javascript
对称加密与非对称加密优缺点详解
2017/02/06 Javascript
JavaScript中创建对象的7种模式详解
2017/02/21 Javascript
javascript DOM的详解及实例代码
2017/03/06 Javascript
js+html获取系统当前时间
2017/11/10 Javascript
深入浅析vue组件间事件传递
2017/12/29 Javascript
深入剖析Express cookie-parser中间件实现示例
2018/02/01 Javascript
nodejs高大上的部署方式(PM2)
2018/09/11 NodeJs
jQuery中实现text()的方法
2019/04/04 jQuery
JavaScript命名空间模式实例详解
2019/06/20 Javascript
微信小程序实现打卡签到页面
2020/09/21 Javascript
用vue写一个日历
2020/11/02 Javascript
浅谈JSON5解决了JSON的两大痛点
2020/12/14 Javascript
python使用reportlab画图示例(含中文汉字)
2013/12/03 Python
python语言中with as的用法使用详解
2018/02/23 Python
对python中list的拷贝与numpy的array的拷贝详解
2019/01/29 Python
python flask安装和命令详解
2019/04/02 Python
python七夕浪漫表白源码
2019/04/05 Python
python实现在函数图像上添加文字和标注的方法
2019/07/08 Python
python正则表达式的懒惰匹配和贪婪匹配说明
2020/07/13 Python
Python logging日志库空间不足问题解决
2020/09/14 Python
Hotter Shoes英国官网:英伦风格,舒适的鞋子
2017/12/28 全球购物
美丽的珠宝配饰:SmallThings
2019/09/04 全球购物
毕业生自荐书
2013/12/18 职场文书
2014年父亲节活动方案
2014/03/06 职场文书
4s店市场专员岗位职责
2014/04/09 职场文书
2014年新生军训方案
2014/05/01 职场文书
学位证书委托书
2014/09/30 职场文书
2015年科室工作总结
2015/04/10 职场文书
深度学习tensorflow基础mnist
2021/04/14 Python
Java中使用Filter过滤器的方法
2021/06/28 Java/Android