Ext radiogroup控件使用方式,傳值和選中值
xtype: 'radiogroup',
fieldLabel: '是否推薦',
padding:'10 10 10 0',
width:,
labelAlign:'right',
items: [
{boxLabel: '是', inputValue: ,name:'recomandStatus'},
{boxLabel: '否', inputValue: , name:'recomandStatus',checked: true}
],
listeners:{
change:'recomandStatusClick'//監聽選擇事件
}
一.必要屬性
name:‘xxxxx’是必須填寫的屬性字段,在背景傳過來的字段名相對應
inputValue:1, 必須要的。背景傳過來的值相對應,1表示‘是’,0表示‘否’
checked:true 表示預設選中
二.在編輯的時候controll層對form控件loadRecord()之後控件會自動選中對應的值。
選中事件的監聽:
listeners:{
change:'recomandStatusClick'//監聽選擇事件
}
controller層:
recomandStatusClick:function(g , newValue , oldValue){
//newValue表示新選中的值,oldValue表示以前選中的
if(newValue.recomandStatus === ){
//做相應的事情
}else{
//做相應的事情
}
}