Grid网格列内的RadioButton未显示Ext js 4.0中的选定值

时间:2015-12-03 09:46:10

标签: extjs

我的代码在这里不知道我做错了什么。我的单选按钮不是组单选按钮,它的单个按钮在单独的列中,如果我选择一次,我无法再次取消选择

dataIndex: 'Regex',
flex     : 1,
text     : 'Regex',
hideable : false,
sortable :false,
editor: { 
    xtype     : 'radiofield',
    name      : 'Regex',
    //boxLabel: 'Checked',
    inputValue: 'Checked'
},
listeners: {
    //display the selected radiofield value
    change: function(obj, value){ 
        alert(this.getValue().Regex);
    }
}

1 个答案:

答案 0 :(得分:0)

设置单选按钮的AfterRender列表器。例如,

var setIsChecked = function(field,store) {              
            if(field.ownerCt.record.data.isChecked)
            {                                     
                field.setValue(true);
            }
        }

<Listeners>
   <AfterRender Handler="setIsChecked(this,#{strQueries})"></AfterRender>
</Listeners>