BootStrapTable 单选及取值的实现方法
发布时间 - 2026-01-10 22:25:37 点击率:次学习bootstrapTable 一直没有找到 单选框的选定的和取值的教程,今天写一个.作为笔记

1. 效果图: 点击 bootstrapTable 单选的按钮, 选中该列, 取到该列的所有值.
2. js 代码 : bootstrapTable 初始化
a. 注意:
singleSelect : true, // 单选checkbox
columns : [ { checkbox: true } ] // bootstrapTable 显示单选checkbox 列
$().ready(function() {
// bootstrapTable 表格数据初始化
var table = $('#item_info_table').bootstrapTable({
url : '<c:url value='/item/entry/main_info/list_data'/>',
method : 'POST', // GET
uniqueId : 'id', // 绑定ID
toolbar : '#item_info_toolbar', // 搜索框绑定
search : true, // 搜索框
pagination : true, // 显示页码等信息
singleSelect : true, // 单选checkbox
showRefresh : true, // 显示刷新按钮
showColumns : true, // 选择显示的列
pageSize : pageSize, // 当前分页值
pageList : pageList, // 分页选页
dataType : dataType, // JSON
sidePagination : sidePagination, // 服务端请求
buttonsAlign : buttonsAlign, // 刷新,显示列按钮位置
toolbarAlign : toolbarAlign, // 搜索框位置
columns : [
{
checkbox: true
}, {
title : '项目序号',
field : 'itemNum',
align : 'center',
formatter:function(value,row,index){
var url = '';
if (isSingleItem(value)) url = '<a href="#" mce_href="#" onclick="single_item_edit_fun(\'' + row.infoId + '\')">' + row.itemNum + '</a> ';
if (isJoinItem(value)) url = '<a href="#" mce_href="#" onclick="join_item_edit_fun(\'' + row.infoId + '\')">' + row.itemNum + '</a> ';
return url;
}
}, {
title : '项目名称',
field : 'itemName',
align : 'center'
}
]
});
/********** bootstrapTable toolbar 按钮事件 *********/
// [新增] 按钮点击事件
$('#item_info_btn_add').click(function(){
$('#item_info_modal').modal('show');
});
// [项目立项] 按钮点击事件
$('#item_info_btn_do').click(function(){
var selectContent = table.bootstrapTable('getSelections')[0];
if(typeof(selectContent) == 'undefined') {
toastr.warning('请选择一列数据!');
return false;
}else{
console.info(selectContent);
$('#item_project_modal').modal('show'); // 项目立项面板
}
});
});
3. bootstrapTable url : '<c:url value='/item/entry/main_info/list_data'/>', 后台json数据
注意. 第一个图片中的 chrome F12 中的 Object 就是selectContent =table.bootstrapTable('getSelections')[0] 中的数据了 这样我们就能取到 bootstrap 单选框 选择 一行的 数据.
{
"offset":10,
"rows":
[
{
"infoId":"main_info_1111",
"itemName":"AAA项目组",
"itemNum":"JXY160909011S"
},
{
"infoId":"main_info_2222",
"itemName":"BBB项目组",
"itemNum":"JXY160909012F"
}
],
"total":10
}
以上所述是小编给大家介绍的BootStrapTable 单选及取值的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# bootstrap
# table
# 单选
# table取值
# Bootstrap标签页(Tab)插件使用方法
# 简单实现Bootstrap标签页
# BootStrap框架个人总结(bootstrap框架、导航条、下拉菜单、轮播广告carousel、
# Bootstrap每天必学之标签页(Tab)插件
# bootstrap table 数据表格行内修改的实现代码
# bootstrap jquery dataTable 异步ajax刷新表格数据的实现方法
# bootstrap table配置参数例子
# Bootstrap table两种分页示例
# 基于Bootstrap的标签页组件及bootstrap-tab使用说明
# 分页
# 绑定
# 小编
# 项目立项
# 第一个
# 就能
# 在此
# 单选框
# 给大家
# 请选择
# 一直没有
# 所述
# 给我留言
# 服务端
# 感谢大家
# 到该
# 疑问请
# 有任何
# id
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
轻松掌握MySQL函数中的last_insert_id()
Laravel如何使用Contracts(契约)进行编程_Laravel契约接口与依赖反转
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
如何在云服务器上快速搭建个人网站?
ChatGPT怎么生成Excel公式_ChatGPT公式生成方法【指南】
香港服务器租用费用高吗?如何避免常见误区?
javascript基本数据类型及类型检测常用方法小结
深圳网站制作设计招聘,关于服装设计的流行趋势,哪里的资料比较全面?
简单实现Android验证码
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
Laravel如何创建自定义中间件?(Middleware代码示例)
Laravel怎么连接多个数据库_Laravel多数据库连接配置
如何用搬瓦工VPS快速搭建个人网站?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
开心动漫网站制作软件下载,十分开心动画为何停播?
Laravel如何正确地在控制器和模型之间分配逻辑_Laravel代码职责分离与架构建议
如何确保西部建站助手FTP传输的安全性?
如何用低价快速搭建高质量网站?
HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】
,交易猫的商品怎么发布到网站上去?
如何快速查询域名建站关键信息?
深圳网站制作的公司有哪些,dido官方网站?
Windows驱动无法加载错误解决方法_驱动签名验证失败处理步骤
悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤
iOS UIView常见属性方法小结
Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用
Laravel怎么使用Session存储数据_Laravel会话管理与自定义驱动配置【详解】
详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤
Python函数文档自动校验_规范解析【教程】
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】
Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】
百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏
如何在Tomcat中配置并部署网站项目?
Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?
java获取注册ip实例
如何在建站主机中优化服务器配置?
Laravel如何实现用户注册和登录?(Auth脚手架指南)
微信小程序 require机制详解及实例代码
php结合redis实现高并发下的抢购、秒杀功能的实例
iOS中将个别页面强制横屏其他页面竖屏
Laravel如何实现全文搜索_Laravel Scout集成Algolia或Meilisearch教程
微信小程序 canvas开发实例及注意事项
php 三元运算符实例详细介绍
Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】
Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】
如何自定义建站之星网站的导航菜单样式?
,网页ppt怎么弄成自己的ppt?
Laravel Seeder填充数据教程_Laravel模型工厂Factory使用
上一篇: ,电音秘宝语音包怎么获得?
上一篇: ,电音秘宝语音包怎么获得?

