框架的控件隐藏

/**
 * 设置按钮按钮的可用或只读控制   设置按钮的显示和隐藏
 * @param btn 单按钮的NAME或是存放多个按钮名称的数组

 * @param status 固定值:true 或是 false
 * @param status1 固定值 :true (显示控件) 或者 false(隐藏控件) 或者 不传值(默认显示控件)

 * @returns 没有返回值

 * 使用方法1:

 * 设置按钮name="btnQuery" 和 name="btnCls" 只读,设置按钮name="btnQuery" 和 name="btnCls" 为显示

 * 	 var arrBtn = new Array('btn','btn2'); 
 *	 btnStatus(arrBtn,false);
 *
 *  使用方法2:

 *  设置按钮name="btnQuery" 可用,设置按钮name="btnQuery" 为隐藏

 *  btnStatus('btnQuery',true,false);
 */
function btnStatus(btn,status,status1){
	if(typeof status1==='undefined'||status1){
		status1='';//显示控件
	}else{
		status1='none';//隐藏控件
	}
	 //判断是否为数组

    if(typeof btn == 'object' && typeof btn.sort == 'function' && typeof btn.length == 'number'){ 
        for(var i=0;i<btn.length;i++){ 
			$('a[name="'+btn[i]+'"]')[0].disabled=!status;
			$('a[name="'+btn[i]+'"]')[0].style.display=status1;
		 }
    }else{
   	    $('a[name="'+btn+'"]')[0].disabled=!status; 
   	    $('a[name="'+btn+'"]')[0].style.display=status1;
    } 
}

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值