/** * @author herong * 按钮组件 */ var CFWBtn = _FW.fCreateClass(); /** * 按钮组件API */ CFWBtn.prototype = { /** * 初始化 * */ fInitialize : function(options) { }, /** * 设置按钮的装态为可用或只读 * @param aBtn(必需) 单按钮的NAME或是存放多个按钮名称的数组 * @param bStatus(必需) 固定值:true 或是 false * @param bFlag 按钮是否可见(staus=false 才起作用) 固定值:true 或是 false, 默认是可见:true * @returns 没有返回值 *
* 使用举例:
* var arrBtn = new Array('btnCancel','btnSave');
* CFW.oBtn.fnBtnStatus(arrBtn,false,false);
* CFW.oBtn.fnBtnStatus(arrBtn,true);
*
*/
fnBtnStatus : function (aBtn, bStatus, bFlag){
if(aBtn == '' || aBtn == null){
CFW.oWin.fnAlert('按钮控件不能为空.');
return;
}
if(bStatus != true && bStatus != false){
CFW.oWin.fnAlert('按钮属性只能为ture,false.');
return;
}
if(typeof aBtn == 'object' && typeof aBtn.sort == 'function' && typeof aBtn.length == 'number'){
for(var i=0; i