Extjs 動態改變fieldLabel的值
1.根據combox的值,動態改變combox自己的fieldLabel的值
Ext.onReady(function() {
new Ext.form.FormPanel({
renderTo : Ext.getBody(),
items : [newExt.form.TimeField({
id : 'time',
fieldLabel : 'Time',
name : 'time',
minValue : '8:00am',
maxValue : '6:00pm',
listeners : {
'select' : function(combo,record, index) {
var msg = "";
var a =combo.el.parent().parent().parent().first();
for(var dd in a){
msg += dd + " ";
}
a.dom.innerHTML =combo.getValue() + ":";
}
}
})]
});
})
2.根據控件的id改變控件的fieldLabel值
Ext.DomQuery.selectNode('label[for=configProductId]').innerHTML ='產品名稱';
configProductId爲fieldLabel的id,即找到 forID爲configProductId的label,並改變其內容爲 "產品名稱"
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.