全网整合营销服务商

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

免费咨询热线: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  # 右键  # 弹出  # 小编  # 文档  # 在这里  # 在此  # 已被  # 半天  # 再加上  # 给大家  # 许多人  # 不支持  # 大家分享  # 用在  # 没有找到  # 所述  # 给我留言  # 感谢大家  # 有一个 


相关文章: 建站VPS能否同时实现高效与安全翻墙?  商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?  如何选择高效稳定的ISP建站解决方案?  如何快速搭建响应式可视化网站?  广州网站建站公司选择指南:建站流程与SEO优化关键词解析  免费制作海报的网站,哪位做平面的朋友告诉我用什么软件做海报比较好?ps还是cd还是ai这几个软件我都会些我是做网页的?  黑客如何利用漏洞与弱口令入侵网站服务器?  宝塔面板如何快速创建新站点?  如何设置并定期更换建站之星安全管理员密码?  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  焦点电影公司作品,电影焦点结局是什么?  建站之星伪静态规则如何设置?  香港服务器网站卡顿?如何解决网络延迟与负载问题?  C++用Dijkstra(迪杰斯特拉)算法求最短路径  如何安全更换建站之星模板并保留数据?  如何在阿里云购买域名并搭建网站?  建站之星导航菜单设置与功能模块配置全攻略  c# await 一个已经完成的Task会发生什么  小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  如何在局域网内绑定自建网站域名?  建站主机是否等同于虚拟主机?  建站之星下载版如何获取与安装?  h5在线制作网站电脑版下载,h5网页制作软件?  如何通过.red域名打造高辨识度品牌网站?  东莞市网站制作公司有哪些,东莞找工作用什么网站好?  建站主机类型有哪些?如何正确选型  免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?  c++ stringstream用法详解_c++字符串与数字转换利器  简历在线制作网站免费,免费下载个人简历的网站是哪些?  C++如何使用std::optional?(处理可选值)  如何注册花生壳免费域名并搭建个人网站?  潮流网站制作头像软件下载,适合母子的网名有哪些?  C++中的Pimpl idiom是什么,有什么好处?(隐藏实现)  如何选择高效可靠的多用户建站源码资源?  如何通过PHP快速构建高效问答网站功能?  如何选择靠谱的建站公司加盟品牌?  我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?  建站之星导航如何优化提升用户体验?  内网网站制作软件,内网的网站如何发布到外网?  赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?  音响网站制作视频教程,隆霸音响官方网站?  建站之星后台搭建步骤解析:模板选择与产品管理实操指南  济南企业网站制作公司,济南社保单位网上缴费步骤?  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  如何通过万网虚拟主机快速搭建网站?  如何制作网站标识牌,动态网站如何制作(教程)?  网站设计制作企业有哪些,抖音官网主页怎么设置?  如何打造高效商业网站?建站目的决定转化率 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。