Скажем, у меня есть такая форма:
var Sum1 = new Ext.form.FormPanel({
id: 'Sum1',
items: [{
xtype: 'fieldset',
title: 'Step 1: Calculating The Sum',
items: [{
xtype: 'numberfield',
name: 'num1',
label: 'First Number'
},{
xtype: 'numberfield',
name: 'num2',
label: 'Second Number'
},{
xtype: 'numberfield',
name: 'num3',
label: 'Third Number'
},{
xtype: 'numberfield',
name: 'num4',
label: 'Fourth Number'
},{
xtype: 'button',
name: 'CalcSum',
ui: 'Confirm',
text: 'Calculate Sum',
handler: function() {
Ext.getCmp('Total').setValue('1');
}
}]
},{
xtype: 'fieldset',
title: 'Calculated Total',
items: [{
xtype: 'textfield',
name: 'Total',
id: 'Total',
placeHolder: 'Your Calculated Total'
}]
});
Я хочу использовать значения num1-4
в некотором методе, который их суммирует и возвращает значение, которое затем устанавливается в моемtextfield Total
.
Я новичок в Sencha Touch и использую Sencha Touch 2.0, поэтому буду рад любой помощи.
Спасибо.