Bootstrap table右键功能实现方法


Posted in Javascript onFebruary 20, 2017

最近遇到有一个需求,需要在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>

效果图:

Bootstrap table右键功能实现方法

关于contextMenu的使用,可以参考网页中右键功能的实现— contextMenu的使用 。

关于Bootstrap table的使用,可以参考官方文档Bootstrap table。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
20行代码实现的一个CSS覆盖率测试脚本
Jul 07 Javascript
jQuery实现鼠标可拖动调整表格列宽度
May 26 Javascript
jQuery元素的隐藏与显示实例
Jan 20 Javascript
通过伪协议解决父页面与iframe页面通信的问题
Apr 05 Javascript
jQuery实现仿新浪微博浮动的消息提示框(可智能定位)
Oct 10 Javascript
js老生常谈之this,constructor ,prototype全面解析
Apr 05 Javascript
jQuery的each循环用法简单示例
Jun 12 Javascript
懒加载实现的分页&amp;&amp;网站footer自适应
Dec 21 Javascript
详解JavaScript的数据类型以及数据类型的转换
Apr 20 Javascript
JavaScript相等运算符的九条规则示例详解
Oct 20 Javascript
JavaScript享元模式原理与用法实例详解
Mar 09 Javascript
vue3.0搭配.net core实现文件上传组件
Oct 29 Javascript
BootstrapTable refresh 方法使用实例简单介绍
Feb 20 #Javascript
Bootstrap table 定制提示语的加载过程
Feb 20 #Javascript
bootstrapValidator 重新启用提交按钮的方法
Feb 20 #Javascript
原生js实现轮播图的示例代码
Feb 20 #Javascript
深入理解Javascript中的观察者模式
Feb 20 #Javascript
浅谈js中function的参数默认值
Feb 20 #Javascript
angularJS+requireJS实现controller及directive的按需加载示例
Feb 20 #Javascript
You might like
PHP ? EasyUI DataGrid 资料取的方式介绍
2012/11/07 PHP
WordPress中使主题支持小工具以及添加插件启用函数
2015/12/22 PHP
PHP实现求连续子数组最大和问题2种解决方法
2017/12/26 PHP
Linux下 php7安装redis的方法
2018/11/01 PHP
javascript中的几个运算符
2007/06/29 Javascript
javascript OFFICE控件测试代码
2009/12/08 Javascript
jQuery 1.7.2中getAll方法的疑惑分析
2012/05/23 Javascript
JS Replace 全部替换字符的用法小结
2013/12/24 Javascript
JavaScript面向对象编程入门教程
2014/04/16 Javascript
Perl Substr()函数及函数的应用
2015/12/16 Javascript
node.js发送邮件email的方法详解
2017/01/06 Javascript
详解vue-cli与webpack结合如何处理静态资源
2017/09/19 Javascript
Vue 项目部署到服务器的问题解决方法
2017/12/05 Javascript
Vue在页面数据渲染完成之后的调用方法
2018/09/11 Javascript
详解ESLint在Vue中的使用小结
2018/10/15 Javascript
详解js创建对象的几种方法及继承
2019/04/12 Javascript
js中关于Blob对象的介绍与使用
2019/11/29 Javascript
Javascript表单序列化原理及实现代码详解
2020/10/30 Javascript
[00:52]玛尔斯技能全介绍
2019/03/06 DOTA
[54:05]DOTA2-DPC中国联赛定级赛 SAG vs iG BO3第一场 1月9日
2021/03/11 DOTA
python中的__init__ 、__new__、__call__小结
2014/04/25 Python
python基于Tkinter库实现简单文本编辑器实例
2015/05/05 Python
Linux中Python 环境软件包安装步骤
2016/03/31 Python
Python基于回溯法子集树模板解决0-1背包问题实例
2017/09/02 Python
Python网络编程之TCP套接字简单用法示例
2018/04/09 Python
解决Django Static内容不能加载显示的问题
2019/07/28 Python
通过实例了解Python str()和repr()的区别
2020/01/17 Python
python实现提取COCO,VOC数据集中特定的类
2020/03/10 Python
python框架flask入门之路由及简单实现方法
2020/06/07 Python
python操作redis数据库的三种方法
2020/09/10 Python
HTML5单页面手势滑屏切换原理分析
2017/07/10 HTML / CSS
医院护士求职自荐信格式
2013/09/21 职场文书
汽车专业毕业生自荐信
2013/11/03 职场文书
课改先进个人汇报材料
2014/01/26 职场文书
学习方法演讲稿
2014/05/10 职场文书
Python游戏开发实例之graphics实现AI五子棋
2021/11/01 Python