bootstraptable之uniqueId
如何设置每行唯 一的标识符uniqueId
$('#dataTable').bootstrapTable('destroy').bootstrapTable({columns: [{field: 'OrganizeID',title: '部门编号',halign:'center',align:'center'},{field: 'TrueName',title: '姓名',halign:'center',align:'center',// visible: false},{field: 'UserName',title: '用户名',halign:'center',//表头居中显示align:'center'},{field: 'Phone',title: '电话',halign:'center',align:'center'},{field: 'Email',title: '邮箱',halign:'center',align:'center',},{title: '查看此行数据',align:'center',halign:'center',valign:'middle',formatter: function (value, row, index) {var data = row;return '<button class="btn btn-success" onclick="getData(this)">查看此行数据</button>';},}],data: tableData,striped:true,uniqueId:'ID',pagination:true, //设置为 true 会在表格底部显示分页条。paginationLoop:false, //设置为 true 启用分页条无限循环的功能。pageSize:10,//每页初始显示的条数pageList:[5,10],});
tableData的数据结构如下
[{ID:'',OrganizeID:'',TrueName:'',UserName:'',PassWord:'',Phone:'',Email:''}, {ID:'',OrganizeID:'',TrueName:'',UserName:'',PassWord:'',Phone:'',Email:''},.....
]
uniqueId:'ID',中的ID,就是tableData中每个对象的ID属性。
设置了这个之后,就可以使用$('#dataTable').bootstrapTable('getRowByUniqueId', 1)获取某一行的数据,后面的1就是你要的那一行的uniqueId,也就是tableData中每个对象的ID属性的值。
设置完成之后,dom结构中出现了data-uniqueid,见下图
function getData(pointer) {var uniqueId = pointer.parentNode.parentNode.getAttribute('data-uniqueid');//rowData为此行的数据对象var rowData = $('#staArea').bootstrapTable('getRowByUniqueId', uniqueId);}
参考:
https://github.com/wenzhixin/bootstrap-table/issues/2600
bootstraptable之uniqueId相关推荐
- Bootstrap-Table事件和方法
本文章为整理之后的,仅供参考 官方文档地址:http://bootstrap-table.wenzhixin.net.cn/zh-cn/documentation/ 事件的调用方法,前面有过案例 $( ...
- bootstrap 之 uniqueId
$('#dataTable').bootstrapTable('destroy').bootstrapTable({columns: [{field: 'OrganizeID',title: '部门编 ...
- JS组件系列——Bootstrap Table 表格行拖拽(二:多行拖拽)
原文:JS组件系列--Bootstrap Table 表格行拖拽(二:多行拖拽) 前言:前天刚写了篇JS组件系列--Bootstrap Table 表格行拖拽,今天接到新的需要,需要在之前表格行拖拽的 ...
- bootstrap拖动div_JS组件系列——Bootstrap Table 表格行拖拽(二:多行拖拽)
var i_statuindex = 0;var arrdata =[];var m_oTable = null; $(function () {//1.初始化表格 m_oTable = newTab ...
- bootstraptable 汇总_JS组件系列——表格组件神器:bootstrap table
前言:前面介绍了两篇关于bootstrap table的基础用法,这章我们继续来看看它比较常用的一些功能,来个终结篇吧,毛爷爷告诉我们做事要有始有终~~bootstrap table这东西要想所有功能 ...
- Bootstrap-table学习笔记(二)——前后端分页模糊查询
在使用过程中,一边看文档一边做,遇到了一些困难的地方,在此记录一下,顺便做个总结: 1,前端分页 2,后端分页 3,模糊查询 前端分页相当简单,在我添加了2w条测试数据的时候打开的很流畅,没有卡顿. ...
- bootstrap-table表格插件的使用案例
近期刚刚结束一个项目,总结一下之前做的一个后台管理系统中用到的bootstrap-table表格插件,下面是我做的一个案例(展示主要代码部分): //请求服务数据时所传参数function query ...
- bootstraptable合并标题_Bootstrap-table 单元格合并 、表头合并
1.页面引入js/css @*1.Jquery组件引用*@ @*2.bootstrap组件引用*@ @*3.bootstrap table组件以及中文包的引用*@ 2.页面定义一个table 3.初始 ...
- Bootstrap-Table入门篇
首先要下载bootstrap Table插件所必须的js,地址:https://github.com/wenzhixin/bootstrap-table 了解官方文档地址:http://bootstr ...
最新文章
- apt cyg 安装php,Cygwin的包管理器:apt
- MDSF:LOP-使用MPS来做个计算器的示例
- 搭建服务器Apache+PHP+MySql需要注意的问题
- .Net Core微服务架构技术栈的那些事
- [软技能] 你认为计算专业和非计算机专业的差别在哪?为什么?
- 打开多个界面_如何创建用户界面
- python idle是什么_下载下来的IDLE是个什么鬼
- 以太坊智能合约开发,Web3.js API 中文文档 ethereum web3.js入门说明
- 计算机开关机命令,电脑定时关机命令取消以及开启方法介绍
- kodi资源_Kodi——支持全平台的看片神器
- ATSC/DVB/ISDB三大标准比较
- 数字图像处理实验四平移性质和旋转性质
- sql中字符串转换成日期
- 80c51流水灯汇编语言,利用80c51单片机制作流水灯(汇编语言)
- 请各位大虾帮忙!小女子谢过了!:)
- 菜鸟入门_Python_机器学习(1)_线性可分的双月实验
- 12个最好的开源报表工具
- Linux命令-查看用户的UID和GID
- 如何实现高质量的系统数据对接/API接口整合集成方案?
- 笔记本WIN10 网络和Internet WLAN选项消失
热门文章
- oracle fetch into语法,Oracle Fetch
- ICTCLAS2013(NLPIR汉语分词系统) Java版本的使用方法
- ACL访问控制表与NAT网络地址转换
- IPv4网络地址转换(NAT)
- pagerank算法及希拉里邮件门 处理
- 腾讯云星星海服务器SA3实例采用AMD Milan处理器最高232个核心的单节点算力
- 面试题 03.06:动物收容所
- python制作表白神器_程序员的七夕用30行代码让Python化身表白神器
- HTML中placeholder字体颜色,修改input中placeholder字体颜色方法
- 李玫瑾演讲(人格形成)