根据审批状态控制操作列按钮是否可以点击,是否隐藏
二、实现思路
1. 添加两个操作列按钮; 2. 在按钮时可用(isEnable)事件中控制按钮是否可以点击; 3. 在隐藏(ishidden)事件中,编写js控制按钮是否可见;
1. 添加两个操作列按钮;
2. 在按钮时可用(isEnable)事件中控制按钮是否可以点击;
3. 在隐藏(ishidden)事件中,编写js控制按钮是否可见;
四、相关代码 - //按钮时可用(isEnable)事件
- function(grid,model,rowIndex,colIndex){
- var flag = false;
- //获取到当前行审批状态值
- var spflag = model.data.SY_AUDFLAG;
- // 判断是不是‘审批结束’的状态
- if (spflag == 'ENDED'){
- flag = true;
- }else{
- flag = false;
- }
- return flag;
- }
复制代码
- //隐藏(ishidden)事件
- function(grid,model,rowIndex,colIndex){
- var flag = false;
- //获取到当前行审批状态值
- var spflag = model.data.SY_AUDFLAG;
- // 判断是不是‘审批结束’的状态
- if (spflag == 'ENDED'){
- flag = true;
- }else{
- flag = false;
- }
- return flag;
- }
复制代码
五、关键字
- action按钮是否可以点击
- action按钮动态显隐
|