全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

使用contextMenu插件实现Bootstrap table弹出右键菜单

如今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小时内与您取得联系。