easyui_动态添加隐藏toolbar按钮
1
2
3
4
5
|
$( function () {
easyToolbarInit(); //初始化toolbar按钮
easyInitGrid({title: "管理" ,url: "/sa/add" }); //加载datagrid其它信息,如列等
easyToolbarDisplay(); //根据权限显示/隐藏 toolbar按钮 张
});
|
2、初始化toolbar按钮(按钮的id为后面使用的标识信息,这里最好用完整信息,防止和其它id冲突)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
//初始化toolbar按钮
function easyToolbarInit() {
$( '#grid' ).datagrid({
toolbar : [ {
id : 'add' ,
text : '添加' ,
iconCls : 'icon-add' ,
height : 50,
handler : function () {
gridAdd();
}
}, '-' , {
id : 'delete' ,
text : '删除' ,
iconCls : 'icon-remove' ,
height : 50,
handler : function () {
gridDelete();
}
} ]
});
}
|
3、加载datagrid其它信息
4、根据权限显示/隐藏 toolbar按钮
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
function easyRightDisplay() {
//获取所有的toolbar按钮
var button=$( 'div.datagrid div.datagrid-toolbar a' );
for ( var i = 0; i < button.length; i++) {
var toolbar = button[i];
var id = toolbar.id;
if (id == "add" ) { //隐藏Id为add的按钮
$( 'div.datagrid div.datagrid-toolbar a' ).eq(i).hide();
}
if (id == "delete" ) { //不隐藏id为delete的按钮
//button.eq(i).hide();
}
//如果按钮都没权限,隐藏了可直接隐藏toolbar
//$('div.datagrid div.datagrid-toolbar').hide();
}
|
转载于:https://www.cnblogs.com/gossip/p/5439984.html
easyui_动态添加隐藏toolbar按钮相关推荐
- jQuery动态添加、删除按钮及input输入框
效果图 div <tr><td class="column-title"><label>*******</label></td ...
- pyqt5动态添加按钮
QMainWindow动态添加按钮,添加后需要调用show(),才可以显示出来. self.start_file_aaa = QPushButton(self) self.start_file_aaa ...
- mfc---手动给toolbar按钮添加消息View中
手动给toolbar按钮添加消息View中: .h: afx_msg void OnButtonBG(); .cpp: ON_COMMAND(ID_BUTTON_BG,OnButtonBG) .cpp ...
- iOS开发:动态添加按钮
想要的效果是,单击一个已有的按钮后自动创建一个新的按钮,并为新按钮添加事件,使得单击时弹出提示框. 1.运行Xcode 4.2,新建一个Single View Application工程,取名Dyna ...
- java 动态按钮_java-向片段动态添加按钮
我一直在尝试向片段动态添加按钮,但是我尝试过的所有方法都不起作用. 这些是我尝试过的一些方法: 1. public View onCreateView(LayoutInflater inflater, ...
- Iphone NSMutableArray,NSMutableDictionary AND 动态添加按钮
一.NSMutableDictionary NSMutableDictionary * tags: 1.NSMutableDictionary 添加内容: [tags setValue:xxx fo ...
- hexo+yilia添加隐藏左边栏目按钮
文章目录 添加隐藏左边栏目按钮 制作按钮样式 添加按钮到相应的位置 结合我的配置进行修改 修改位置 事件响应 响应式:手机端隐藏按钮 :bug: 效果图: 点击按钮时,缩进左侧边栏,再次点击再弹出来. ...
- java表格点击添加按钮一行_JavaScript_JQuery实现动态表格点击按钮表格增加一行,功能实现:点击添加按钮,表 - phpStudy...
JQuery实现动态表格点击按钮表格增加一行 功能实现:点击添加按钮,表格增加一行并给其name属性赋予的值,方便获取 点击删除,自动删除这一行 JQuery中定义一个count变量 var coun ...
- jQuery动态添加按钮,绑定点击事件失效
jQuery动态添加按钮,绑定点击事件失效 因为需求需要给页面动态添加按钮并绑定点击事件进行操作, 但是发现绑定的点击事件失效. 原因分析: append中的节点是在整个文档加载完之后开始添加,因此页 ...
最新文章
- 数据结构与算法:15 树
- jquery设置div高度和easyui的dialog动态的指定高度
- 10.19文件管理课程笔记
- ZBarSDK扫描二维码
- 存钱吃利息存邮政储蓄好还是农业银行好?
- javascript经典实例_一道前端经常忽视的JavaScript面试题
- 边缘计算比云计算强在哪里?终于有人讲明白了
- 月老办事处月云开发微信小程序源码
- 安卓加载asset中的json文件_Joomla 4中的Web资源介绍
- WebRTC 聊天Demo
- “21天好习惯“第一期-4
- 年轻时不多闯闯,老了拿什么来吹
- 从0开始实现自动化运维工具(一)
- 明日之后哪个服务器人最多_明日之后,末日寻宝活动上线,远星城宝箱位置攻略...
- 算法学习:01背包问题求具体方案
- golang 将数据导入excel
- graphene-django开发实践——登录为例
- 服务器路由器无线ap,TP-Link TL-WR841N路由器无线AP设置方法
- ffmpeg解复用FLV文件
- 【转换输出流小练习 】现有一字符串:”我爱Java”。将该字符串保存到当前项目根目录下的a.txt文件中。​
热门文章
- sed 每次只替换一行
- 承德大数据产业发展态势良好
- 根据 JS 自动定义页面缩放比(根据分辨率进行适配)
- Myeclipse启动不了的解决方法
- The number of Oracle redo threads (2) is not the same as the number of checkpoint threads (1)
- 在FL2440上使用kei MDK 调试程序(J-link)
- 启用Windows 7/2008 R2 XPS Viewer
- 孩子,来生我们一起走
- Kafka不停机,如何无感知迁移ZooKeeper集群?
- CSS(二)属性--文本设置