Я начинаю с ExtJ.Я создаю очень простую форму входа в систему:
Ext.onReady(function () {
Ext.QuickTips.init();
// turn on validation errors beside the field globally
Ext.form.Field.prototype.msgTarget = 'side';
var loginForm = new Ext.form.FormPanel({
url: '/Account/Login',
monitorValid: true,
labelWidth: 75,
frame: true,
title: 'Login',
width: 250,
defaultType: 'textfield',
defaults: { allowBlank: false },
items:
[{ fieldLabel: 'Username', name: 'username' },
{ fieldLabel: 'Password', name: 'password', inputType: 'password'}],
buttons:
[{
text: 'Login',
formBind: true,
handler: function (btn, evt) { /* how do i submit the form? */ }
}]
});
loginForm.render(document.body);
loginForm.el.center();
});
Как вы можете видеть в функции обработчика кнопки входа, я не совсем уверен, как отправить форму.Я пролистал документацию по API и нашел некоторую информацию об использовании внутреннего метода отправки FormFanel BasicForm, но я не совсем уверен, как это сделать.Чего мне не хватает?