bootstrap table动态加载数据示例代码
发布时间 - 2026-01-11 00:21:49 点击率:次我最近在研究bootstrap的学习路上,那么今天也算个学习笔记吧!

效果如下:
点击选择按钮,弹出模态框,加载出关键词列表
TABLE样式:
<div class="modal fade " id="ClickModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" >
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header"><button onclick="colseClickModal()" class="close" type="button" data-dismiss="modal">×</button>
<h2 id="myModalLabel">关键词表</h2>
</div>
<div class="modal-body" style="height:310px">
<table class="table table-hover"id="ClickTable" >
<thead>
<tr>
<th id="gjc" data-field="ID" data-sortable="true">
关键词 <a style="color:red">(双击选择)</a>
</th>
<th data-field="REQUESTCONETENT" >
请求内容
</th>
</tr>
</thead>
</table>
</div>
<div class="modal-footer">
<a href="JavaScript:void(0)" rel="external nofollow" onclick="colseClickModal()" class="btn">关闭</a>
</div>
</div>
</div>
</div>
JAVASCRIPT脚本:
function chooseBtn1(){
$.ajax({
type:"POST",
url:'wxgl/findKey',
success:function(data){
var dataJson = eval('(' + data + ')');
var datalist = dataJson.keys;
$('#ClickTable').bootstrapTable('destroy').bootstrapTable({ //'destroy' 是必须要加的==作用是加载服务器// //数据,初始化表格的内容Destroy the bootstrap table.
data:datalist, //datalist 即为需要的数据
dataType:'json',
data_locale:"zh-US", //转换中文 但是没有什么用处
pagination: true,
pageList:[],
pageNumber:1,
pageSize:5,//每页显示的数量
paginationPreText:"上一页",
paginationNextText:"下一页",
paginationLoop:false,
//这里也可以将TABLE样式中的<tr>标签里的内容挪到这里面:
columns: [{
checkbox: true
},{
field: 'ID',
title:'关键词 ',
valign: 'middle',
},{
field: 'REQUESTCONETENT',
title:'请求内容'
}]
onDblClickCell: function (field, value,row,td) {
console.log(row);
$('#msgId').val(row.ID);
$('#ClickModal').modal('hide');
}
});
$('#ClickModal').modal('show');
},error:function(data){
Modal.confirm({title:'提示',msg:"刷新数据失败!"});
}
})
}
在脚本中调用的findKey方法:
@RequestMapping(value="findKey")
@ResponseBody
public void findKey(HttpServletResponse response,HttpServletRequest request) throws IOException{
List<Key> keys = null;
keys=menuService.findKey(wxid);
Map<String, Object> jsonMap = new HashMap<String, Object>();// 定义map
jsonMap.put("keys", keys);// rows键 存放每页记录 list
JSONObject result = JSONObject.fromObject(jsonMap);// 格式化result
response.setContentType("text/html;charset=utf-8");
PrintWriter writer = response.getWriter();
writer.write(result.toString());
writer.flush();
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# bootstrap
# 加载数据
# 动态加载
# 动态数据
# Bootstrap table使用方法总结
# bootstrap table表格插件使用详解
# bootstrap table表格使用方法详解
# bootstrap table实现单击单元格可编辑功能
# Angularjs+bootstrap+table多选(全选)支持单击行选中实现编辑、删除功能
# bootstrap table sum总数量统计实现方法
# 关键词
# 每页
# 加载
# 下一页
# 上一页
# 没有什么
# 弹出
# 双击
# 也算
# 这里面
# 即为
# 大家多多
# 学习笔记
# 路上
# 模态
# 必须要
# color
# red
# success
# footer
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
佛山企业网站制作公司有哪些,沟通100网上服务官网?
详解Huffman编码算法之Java实现
Laravel安装步骤详细教程_Laravel环境搭建指南
如何获取免费开源的自助建站系统源码?
Laravel怎么清理缓存_Laravel optimize clear命令详解
Python制作简易注册登录系统
JavaScript实现Fly Bird小游戏
如何获取上海专业网站定制建站电话?
Laravel如何自定义分页视图?(Pagination示例)
javascript中的数组方法有哪些_如何利用数组方法简化数据处理
如何在万网自助建站中设置域名及备案?
Laravel如何实现本地化和多语言支持?(i18n教程)
Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)
Laravel如何集成微信支付SDK_Laravel使用yansongda-pay实现扫码支付【实战】
香港服务器建站指南:免备案优势与SEO优化技巧全解析
手机软键盘弹出时影响布局的解决方法
Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优
Laravel如何为API编写文档_Laravel API文档生成与维护方法
Windows Hello人脸识别突然无法使用
如何在阿里云香港服务器快速搭建网站?
Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】
如何制作一个表白网站视频,关于勇敢表白的小标题?
如何在云主机快速搭建网站站点?
Python数据仓库与ETL构建实战_Airflow调度流程详解
Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南
利用vue写todolist单页应用
网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?
Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置
微信小程序 配置文件详细介绍
详解MySQL数据库的安装与密码配置
Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】
微信小程序 五星评分(包括半颗星评分)实例代码
如何用ChatGPT准备面试 模拟面试问答与职场话术练习教程
Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知
Bootstrap整体框架之CSS12栅格系统
如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框
微信小程序 wx.uploadFile无法上传解决办法
Laravel路由怎么定义_Laravel核心路由系统完全入门指南
php 三元运算符实例详细介绍
Python文件操作最佳实践_稳定性说明【指导】
如何快速搭建高效香港服务器网站?
PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑
UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】
微信小程序制作网站有哪些,微信小程序需要做网站吗?
韩国服务器如何优化跨境访问实现高效连接?
Laravel怎么发送邮件_Laravel Mail类SMTP配置教程
Python图片处理进阶教程_Pillow滤镜与图像增强
高性价比服务器租赁——企业级配置与24小时运维服务
Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】
Python企业级消息系统教程_KafkaRabbitMQ高并发应用

