如今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
# 右键
# 弹出
# 小编
# 文档
# 在这里
# 在此
# 已被
# 半天
# 再加上
# 给大家
# 许多人
# 不支持
# 大家分享
# 用在
# 没有找到
# 所述
# 给我留言
# 感谢大家
# 有一个
相关文章:
Python lxml的etree和ElementTree有什么区别
定制建站方案优化指南:企业官网开发与建站费用解析
零服务器AI建站解决方案:快速部署与云端平台低成本实践
如何通过IIS搭建网站并配置访问权限?
建站之星如何配置系统实现高效建站?
网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?
大连 网站制作,大连天途有线官网?
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
广州商城建站系统开发成本与周期如何控制?
小程序网站制作需要准备什么资料,如何制作小程序?
南阳网站制作公司推荐,小学电子版试卷去哪里找资源好?
网站制作模板下载什么软件,ppt模板免费下载网站?
音乐网站服务器如何优化API响应速度?
如何自定义建站之星网站的导航菜单样式?
,南京靠谱的征婚网站?
如何选择高效响应式自助建站源码系统?
家具网站制作软件,家具厂怎么跑业务?
建站之星CMS五站合一模板配置与SEO优化指南
Android自定义控件实现温度旋转按钮效果
如何高效完成自助建站业务培训?
已有域名和空间如何搭建网站?
一键制作网站软件下载安装,一键自动采集网页文档制作步骤?
建站之星体验版:智能建站系统+响应式设计,多端适配快速建站
如何在宝塔面板中创建新站点?
SQL查询语句优化的实用方法总结
建站之星3.0如何解决常见操作问题?
简历在线制作网站免费,免费下载个人简历的网站是哪些?
如何通过万网虚拟主机快速搭建网站?
如何用免费手机建站系统零基础打造专业网站?
建站之星ASP如何实现CMS高效搭建与安全管理?
常州自助建站费用包含哪些项目?
图册素材网站设计制作软件,图册的导出方式有几种?
如何快速搭建安全的FTP站点?
网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
潍坊网站制作公司有哪些,潍坊哪家招聘网站好?
官网自助建站平台指南:在线制作、快速建站与模板选择全解析
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
Swift中switch语句区间和元组模式匹配
制作证书网站有哪些,全国城建培训中心证书查询官网?
安云自助建站系统如何快速提升SEO排名?
唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?
,如何利用word制作宣传手册?
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
如何高效生成建站之星成品网站源码?
高防服务器租用指南:配置选择与快速部署攻略
如何在万网自助建站平台快速创建网站?
如何续费美橙建站之星域名及服务?
*请认真填写需求信息,我们会在24小时内与您取得联系。