|
Thursday, 17 March 2011 11:59 |
|
Untuk mensubmit form dengan parameter tambahan, konfigur paramnya seperti di bawah ini:
profileForm.getForm().submit({
clientValidation: true,
url: 'account-processor.php',
params: {
task: 'saveProfile',
sid: SERVICE_SID,
acc_id: ACCOUNT_ID,
service_id: SERVICE_SELECTED,
new_username: NEW_USERNAME
},
success: function(form, action) {
Ext.Msg.alert('Success', action.result.msg);
},
failure: function(form, action) {
switch (action.failureType) {
case Ext.form.Action.CLIENT_INVALID:
Ext.Msg.alert('Failure', 'Form fields may not be submitted with invalid values');
break;
case Ext.form.Action.CONNECT_FAILURE:
Ext.Msg.alert('Failure', 'Ajax communication failed');
break;
case Ext.form.Action.SERVER_INVALID:
Ext.Msg.alert('Failure', action.result.msg);
}
}
});
sumber:http://sanjoyroy.wordpress.com/2010/06/19/form-submit-with-additional-parameters-using-sencha-extjs/
|