web开发--表格列改变事件(选择某列后设置其它列显示或隐藏)

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

web开发--表格列改变事件(选择某列后设置其它列显示或隐藏)

有以下需求:当表格的费用类型为某个值时,显示或隐藏其它列,如下图

1.webp


可以配置列的onchange事件实现,方法如下:

1、配置onchange函数

2.webp


2、保存生成代码

3.webp


3、写代码实现

4.webp

代码:

//当分录的费用类型为某些值时,显示勘探手段等列
onChangeExpenseType:function(event,value){
         var expense = new Array('0105','0106');
	 if(expense.includes(value.current.number)){
               //设置显示列
               waf("#entries").wafGrid("showColumn", ["mkmeans","mkdrillingteams"]);          
         }else{
               //设置隐藏列
         	waf("#entries").wafGrid("hideColumn", ["mkmeans","mkdrillingteams"]);         
         }
}


web开发--表格列改变事件(选择某列后设置其它列显示或隐藏)

有以下需求:当表格的费用类型为某个值时,显示或隐藏其它列,如下图可以配置列的onchange事件实现,方法如下:1、配置onchange函数2、保存...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息