【发布时间】:2014-05-18 17:31:59
【问题描述】:
我正在我的网络应用程序中以编程方式创建无线电场,这些无线电场最初是经过检查的。我正在尝试向无线电字段添加一个侦听器,该侦听器侦听“取消选中”事件。在不受控制的情况下,我想摧毁无线电场。
添加并创建了单选字段,但在取消选中该字段时出现以下错误。
Uncaught TypeError: Cannot call method 'replace' of null
初始化无线电场的代码。
var radioField= Ext.create('Ext.field.Radio',{
id:fieldName,
checked:true,
label:fieldName,
listeners: {
uncheck: function() {
console.log('destroy');
destroy();
}
}
});
Ext.getCmp('filterListField').add(radioField);
【问题讨论】:
-
发现错误:当有一个单选字段时产生错误。改为使用复选框。
标签: listener sencha-touch radio