我想在顯示字段中將'Labelxx'更改爲'New Label'。我怎樣才能做到這一點?下面是我的代碼:如何更改ExtJs 3.0中的DisplayField文本?
MyFormUi = Ext.extend(Ext.form.FormPanel, {
title: 'Rates ',
id: 'id_form',
initComponent: function() {
this.items = [{
xtype: 'displayfield',
fieldLabel: 'Labelxx',
anchor: '100%',
name: 'name_lb',
ref: 'localCurrencylbl',
id: 'id_lb'
}];
MyFormUi.superclass.initComponent.call(this);
}
});
閱讀的問題,你的回答應該是一個註釋。 – A1rPun
我讀過了。沒有添加評論的選項。至少不用於我的登錄。無論是你的回答還是問題。儘管如此,我還沒有看到評論選項可以在你的評論中添加評論,除了我的評論。 Duleep要求將fieldLabel更改爲Labelxx是他代碼中的字段標籤,而不是您之前用setValue建議的值。 http://docs.sencha.com/ext-js/4-0/#!/api/Ext.form.field.Display 檢出鏈接,它沒有setFieldLabel作爲xtype的方法: 'displayfield'。我甚至在我的本地環境中嘗試過,既沒有效果,也沒有FireBug將其作爲方法之一。 – Ankit
好的。 'setFieldLabel'從Ext 4.1.0開始可用,並且確實與這個問題沒有關係。我想你可以在Ext3中做到這一點:'displayfield.fieldLabel ='labelxx';' – A1rPun