Ich frage mich, wie bekomme ich den Eingabewert aus dem Formular in ExtJS. Ich habe mehrere Wege versucht "Kommentare zu sehen", aber keiner von ihnen gab mir einen Wert, ich bekomme meistens einen Fehler - "undefined".Wie bekomme ich einen Eingabewert auf ExtJS 6.0
Eine weitere Sache, die unklar ist, ist wo ist der Formularname definiert?
Hier ist mein Code:
Ext.onReady(function() {
Ext.create('Ext.form.Panel', {
renderTo: document.body,
title: 'Convert Roman characters to Arabic',
height: 150,
width: 300,
bodyPadding: 10,
defaultType: 'textfield',
items: [
{
fieldLabel: 'Enter Roman Character',
name: 'char'
}
],
buttons: [
{
text: 'Submit',
handler: function() {
//var form = formPanel.getForm();
//var value = form.findField('char');
//var form = this.up('form'); // get the form panel
//var value = Ext.getCmp('char').getValue();
// var field = Ext.getCmp('char');
Ext.Msg.alert('Success', "value");
}
}
]
});
});
Am Ende der Anwendung des inputed Wert alarmieren soll.
Vielen Dank im Voraus.
Das funktionierte, danke. Was macht rauf und runter? – Giedrius