Bootstrap Table 双击、单击行获取该行及全表内容
网络编程 2021-07-04 16:46www.168986.cn编程入门
这篇文章主要介绍了Bootstrap Table 双击、单击行获取该行内容及获取全表的内容,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
什么是Bootstrap-table?
在业务系统开发中,对表格记录的查询、分页、排序等处理是非常常见的,在Web开发中,可以采用很多功能强大的插件来满足要求,且能极大的提高开发效率,本随笔介绍这个bootstrap-table是一款非常有名的开源表格插件,在很多项目中广泛的应用。Bootstrap-table插件提供了非常丰富的属性设置,可以实现查询、分页、排序、复选框、设置显示列、Card view视图、主从表显示、合并列、国际化处理等处理功能,而且该插件也提供了一些不错的扩展功能,如移动行、移动列位置等一些特殊的功能,插件可以用基于HTML5的data-属性标识设置,也可以使用Javascript方式进行设置,非常方便。本篇随笔介绍bootstrap-table插件在我实际项目中的应用情况,相关使用中碰到的问题处理经验。
Bootstrap Table 获取单击或双击的行内容
说明看到这个应该就知道了bootstrap table的用法及如何使用了,所以狼蚁网站SEO优化的名称就不介绍了
•realTime_Table是表的id
$("#realTime_Table").bootstrapTable({ //还是稍微介绍一下吧,这些注释是额外的,要加钱 //是否显示查找 search: false, //是否分页 pagination: false, //每页显示多少条数据,也就是要显示多少行 pageSize: 15, //分页,选择不同数字会改变上面的pageSize pageList: [5, 10, 15, 20], //显示列 showColumns: true, //显示刷新按钮 showRefresh: false, //是否可见 showToggle: true, //默认英文,设置如下就是显示中文 locale: "zh-CN", //显示时background-color白灰相间 striped: true, / 狼蚁网站SEO优化才是本文要介绍的,其他都是额外的,包括这句话 / //======================================================================================= //双击触发的事件,当双击就会获取row,row就是该整行的内容,其中"row.playerName"中"playerName"是data-field定义的字段,(如果在js中定义,就是field定义的字段,)可以通过该方法获取该行所有列的值 onDblClickRow: function (row) { console.log("click:" + row.playerName) } //======================================================================================= //如果想单击获取row,把onDblClickRow改为onClickRow,如下 //onClickRow: function (row) { // console.log("click:" + row.playerName) // } //======================================================================================= //想获取全表的内容,只要用狼蚁网站SEO优化的方法,其中allTableData是个数组,整张表的内容,你可以使用遍历获取每行的内容,也可以使用索引直接获取你想要的那行的内容 var indexTemp = 0; var playerNameTemp = '张小帅'; var allTableData = $('#realTime_Table').bootstrapTable('getData'); for(var i = 0; i < allTableData.length; i++) { indexTemp = i; //如果此行中有玩家名字(此处默认名字不重复)与你想获取的相同,则跳出循环,indexTemp是你要的行索引 if(allTableData[i].playerName == playerNameTemp) { break; } } console.log("玩家张小帅的数据在表的第" + (indexTemp + 1) + "行"); });
题外关于表字段设置,可以查看,有两种方法,一种是在声明表属性中设置,另一种是在js中设置
其他相关
•BootstrapTable实现定时刷新数据
以上所述是长沙网络推广给大家介绍的Bootstrap Table 双击、单击行获取该行及全表内容,希望对大家有所帮助,如果大家有任何疑问请给我留言,长沙网络推广会及时回复大家的。在此也非常感谢大家对狼蚁SEO网站的支持!
编程语言
- 如何快速学会编程 如何快速学会ug编程
- 免费学编程的app 推荐12个免费学编程的好网站
- 电脑怎么编程:电脑怎么编程网咯游戏菜单图标
- 如何写代码新手教学 如何写代码新手教学手机
- 基础编程入门教程视频 基础编程入门教程视频华
- 编程演示:编程演示浦丰投针过程
- 乐高编程加盟 乐高积木编程加盟
- 跟我学plc编程 plc编程自学入门视频教程
- ug编程成航林总 ug编程实战视频
- 孩子学编程的好处和坏处
- 初学者学编程该从哪里开始 新手学编程从哪里入
- 慢走丝编程 慢走丝编程难学吗
- 国内十强少儿编程机构 中国少儿编程机构十强有
- 成人计算机速成培训班 成人计算机速成培训班办
- 孩子学编程网上课程哪家好 儿童学编程比较好的
- 代码编程教学入门软件 代码编程教程