Extjs 网格列内的RadioButton未显示Ext js 4.0中的选定值
我的代码在这里,我不知道我做错了什么。我的单选按钮不是组单选按钮,而是单独列中的单个按钮,如果我选择一次,就不能再次取消选择Extjs 网格列内的RadioButton未显示Ext js 4.0中的选定值,extjs,Extjs,我的代码在这里,我不知道我做错了什么。我的单选按钮不是组单选按钮,而是单独列中的单个按钮,如果我选择一次,就不能再次取消选择 dataIndex: 'Regex', flex : 1, text : 'Regex', hideable : false, sortable :false, editor: { xtype : 'radiofield', name : 'Regex', //boxLabel: 'Checked', i
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);
}
}
设置单选按钮的
AfterRender
listner。比如说,
var setIsChecked = function(field,store) {
if(field.ownerCt.record.data.isChecked)
{
field.setValue(true);
}
}
及
然后使用复选框代替Radio完全同意mega6382。使用复选框并管理其他复选框的取消选中(onchange),并在取消选中其他复选框后同步存储。商店必须有autoSync:false
我不能要求是单选按钮设置忘记取消选择单选按钮只是我想要显示所选单选按钮值并将其存储并传递给phpOne的解决方案想法是使用复选框并在该网格内对其应用单选cls。
<Listeners>
<AfterRender Handler="setIsChecked(this,#{strQueries})"></AfterRender>
</Listeners>