無線フィールドのチェックでイベントを生成しようとしています。フィールドはシングルタップでチェックされますが、イベントはダブルタップしたときにのみ生成されます。
間違っていることは何でも。これは私が使用したコードです。
{
xtype : 'radiofield',
// ui:'plain',
id : 'r1',
name : 'sendDoc',
value : 'Default',
label : 'Default',
labelWidth : '50%',
checked : true,
//baseCls: 'x-plain',
listeners : {
check: function ( radioFld, event, opts ){
if(radioFld.isChecked()){
Ext.getCmp('workstep').disable();
}
}
}
},
{
xtype : 'radiofield',
name : 'sendDoc',
id : 'r2',
value : 'Source Workstep',
label : 'Source Workstep',
labelWidth : '50%',
listeners : {
check : function(radioFld, event, opts ) {
console.log(radioFld.isChecked());
if (radioFld.isChecked()) {
Ext.getCmp('workstep').enable();
}
}
}
}
前もって感謝します。