Extjs之checkbox修改boxLabel的值

 // 画页面的代码
 {labelWidth:0, boxLabel:'默认的label',name:'checkbox2',id:'changeLabelTest',inputValue:1,xtype:'checkboxfield',
columnWidth:0.1, checked:true}


// 函数定义代码
'#changeLabelTest':{afterrender:this.changeLabelTestFuc}



// 函数实现代码
changeLabelTestFuc: function(checkbox, eOpts){
	checkbox.boxLabel = '更改后的label';
	if (checkbox.rendered) {
		checkbox.getEl().down('.x-form-cb-label').update(checkbox.boxLabel); 
	}  
    			
},


运行的效果图:

该文章只说明了一下实现动态修改checkbox的boxLabel值的方法,朋友们可以根据自己的需要进行修改!

参考网址:http://blog.csdn.net/fruitsdrink/article/details/7072190?reload

 

你可能感兴趣的:(Extjs)