{ xtype: 'checkbox',
id: 'txtTransfersFlag',
fieldLabel: "信息",
name: 'txtTransfersFlag',
listeners: {
check: function (obj, ischecked) {
alert(ischecked);
if (ischecked) {
} else {
}
} } 如果该checkbox默认是未选中,第一次点击就会触发它的点击事件,但是如果默认是选中,第一次点击不会触发它的点击事件,第二次点击的时候才会触发,是什么原因?
id: 'txtTransfersFlag',
fieldLabel: "信息",
name: 'txtTransfersFlag',
listeners: {
check: function (obj, ischecked) {
alert(ischecked);
if (ischecked) {
} else {
}
} } 如果该checkbox默认是未选中,第一次点击就会触发它的点击事件,但是如果默认是选中,第一次点击不会触发它的点击事件,第二次点击的时候才会触发,是什么原因?
xtype: 'checkbox', fieldLabel: 'Favorite Animals',
boxLabel: 'Dog',
name: 'fav-animal-dog',
checked:true,
listeners:{
check:function(obj,ischecked){
alert(ischecked);
}
}
}经测试无异常
Ext.get('txtTransfersFlag').dom.checked = true; 用的是这个默认选中的
但是是否被选中的方法 貌似 不管用
还有其他的解决方法吗 请赐教