如今Bootstrap这个前端框架已被许多人接受并应用在不同的项目中,其中“开发高效,设备兼容”的特点表现得非常明显。再加上它默认的美观的UI组件,简直就是很多前端的大爱啊!!! 今天在这里跟大家分享Bootstrap table弹出右键菜单的实现方法。

最近遇到有一个需求,需要在Bootstrap table上使用右键。网上搜了半天没有找到,最后发现Bootstrap table不支持右键(官方文档给出的答案 https://github.com/wenzhixin/bootstrap-table/issues/241 )。
本文介绍使用contextMenu插件实现Bootstrap table右键功能。
代码(test.html):
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="libs/bootstrap-table-v1.11.0/bootstrap.min.css" rel="external nofollow" >
<link rel="stylesheet" href="libs/bootstrap-table-v1.11.0/bootstrap-table.css" rel="external nofollow" >
<link href="libs/jQuery-contextMenu/dist/jquery.contextMenu.css" rel="external nofollow" rel="stylesheet"/>
<script src="libs/jQuery/jquery-1.8.3.min.js"></script>
<script src="libs/bootstrap-table-v1.11.0/bootstrap.min.js"></script>
<script src="libs/bootstrap-table-v1.11.0/bootstrap-table.js"></script>
<script src="libs/bootstrap-table-v1.11.0/bootstrap-table-zh-CN.js"></script>
<script src="libs/jQuery-contextMenu/dist/jquery.contextMenu.js"></script>
</head>
<body>
<table id="item_table"></table>
<script>
$('#item_table').bootstrapTable({
columns: [{
field: 'id',
title: 'Item ID'
}, {
field: 'name',
title: 'Item Name'
}, {
field: 'price',
title: 'Item Price'
}],
data: [{
id: 1,
name: 'Item 1',
price: '$1'
}, {
id: 2,
name: 'Item 2',
price: '$2'
}]
});
$.contextMenu({
// define which elements trigger this menu
selector: "#item_table td",
// define the elements of the menu
items: {
foo: {name: "Foo", callback: function(key, opt){ alert("Foo!"); }},
bar: {name: "Bar", callback: function(key, opt){ alert("Bar!") }}
}
// there's more, have a look at the demos and docs...
});
</script>
</body>
</html>
效果图:
关于contextMenu的使用,可以参考网页中右键功能的实现— contextMenu的使用 。
关于Bootstrap table的使用,可以参考官方文档Bootstrap table。
以上所述是小编给大家介绍的使用contextMenu插件实现Bootstrap table弹出右键菜单,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# bootstrap
# 右键菜单
# bootstrapcontextmenu
# 使用bootstraptable插件实现表格记录的查询、分页、排序操作
# bootstrap table插件的分页与checkbox使用详解
# bootstrap table表格插件使用详解
# ABP入门系列应用BootstrapTable表格插件
# BootStrap中Table分页插件使用详解
# BootStrap table表格插件自适应固定表头(超好用)
# 值得分享的轻量级Bootstrap Table表格插件
# bootstrap Table插件使用demo
# 右键
# 弹出
# 小编
# 文档
# 在这里
# 在此
# 已被
# 半天
# 再加上
# 给大家
# 许多人
# 不支持
# 大家分享
# 用在
# 没有找到
# 所述
# 给我留言
# 感谢大家
# 有一个
相关文章:
如何选择服务器才能高效搭建专属网站?
免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?
c++如何打印函数堆栈信息_c++ backtrace函数与符号名解析【方法】
Dapper的Execute方法的返回值是什么意思 Dapper Execute返回值详解
专业商城网站制作公司有哪些,pi商城官网是哪个?
广州网站建站公司选择指南:建站流程与SEO优化关键词解析
宝塔面板创建网站无法访问?如何快速排查修复?
建站10G流量真的够用吗?如何应对访问高峰?
建站主机选虚拟主机还是云服务器更好?
如何正确下载安装西数主机建站助手?
海南网站制作公司有哪些,海口网是哪家的?
网站制作免费,什么网站能看正片电影?
早安海报制作网站推荐大全,企业早安海报怎么每天更换?
如何做网站制作流程,*游戏网站怎么搭建?
如何用PHP快速搭建CMS系统?
西安专业网站制作公司有哪些,陕西省建行官方网站?
正规网站制作公司有哪些,目前国内哪家网页网站制作设计公司比较专业靠谱?口碑好?
如何通过山东自助建站平台快速注册域名?
建站主机服务器选购指南:轻量应用与VPS配置解析
如何通过西部数码建站助手快速创建专业网站?
网站制作网站,深圳做网站哪家比较好?
定制建站方案优化指南:企业官网开发与建站费用解析
北京网站制作网页,网站升级改版需要多久?
音乐网站服务器如何优化API响应速度?
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
C#如何序列化对象为XML XmlSerializer用法
,sp开头的版面叫什么?
制作网站建设的公司有哪些,网站建设比较好的公司都有哪些?
如何快速搭建自助建站会员专属系统?
高端企业智能建站程序:SEO优化与响应式模板定制开发
,石家庄四十八中学官网?
如何选择香港主机高效搭建外贸独立站?
建站之星如何修改网站生成路径?
网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?
如何使用Golang table-driven基准测试_多组数据测量函数效率
c# Task.ConfigureAwait(true) 在什么场景下是必须的
高端智能建站公司优选:品牌定制与SEO优化一站式服务
网站制作壁纸教程视频,电脑壁纸网站?
网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?
网站设计制作企业有哪些,抖音官网主页怎么设置?
制作公司内部网站有哪些,内网如何建网站?
零服务器AI建站解决方案:快速部署与云端平台低成本实践
如何制作一个表白网站视频,关于勇敢表白的小标题?
在线制作视频的网站有哪些,电脑如何制作视频短片?
表情包在线制作网站免费,表情包怎么弄?
如何在IIS中新建站点并配置端口与IP地址?
C#如何使用XPathNavigator高效查询XML
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
jQuery 常见小例汇总
大学网站设计制作软件有哪些,如何将网站制作成自己app?
*请认真填写需求信息,我们会在24小时内与您取得联系。