记得之前Ext修改textfield的背景的时候,仅仅就是修改一个style就可以了,但是今天屡屡失败。style:'background-color:red'这个不成功,那么如下:
var username = new Ext.form.TextField({
// id : 'id_togetherBuy_name',
fieldLabel:'用户名',
allowBlank:false,
emptyText:"",
maxLength:32,
width:180,
minLength:1,
readOnly : true ,
name : 'username',
listeners: {
'render': function(c) {
// c.getEl().dom.style.color = c.color;
c.getEl().dom.style.background = "#DFE8F6";
}},
//anchor :'50%',
value : this.username
});
var username = new Ext.form.TextField({
// id : 'id_togetherBuy_name',
fieldLabel:'用户名',
allowBlank:false,
emptyText:"",
maxLength:32,
width:180,
minLength:1,
readOnly : true ,
name : 'username',
listeners: {
'render': function(c) {
// c.getEl().dom.style.color = c.color;
c.getEl().dom.style.background = "#DFE8F6";
}},
//anchor :'50%',
value : this.username
});
可以的。
Ext弄个这么小的东东,还要加监听,让如此懒惰的程序猿蛋疼不!