Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как получить значение элемента? 
:(
    Опции темы
Fighter
Дата 26.12.2012, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 810
Регистрация: 5.1.2005

Репутация: нет
Всего: 2



Есть скрипт который создает... все банально... форму авторизации. 
В этом скрипте я хочу при нажатии на OK прежде чем отправить запрос на сервер, хочу сделать дополнительную обработку на стороне клиента (собственно именно по этому я не использовал привязку к модели и создание формы, хочу сам сначала обработать а потом собственноручно отправить ajax запрос на сервак).
Собственно, проблема в том, чтобы получить значение из элемента формы. 

Код создания формы приведен ниже:

Код

function CreateAuthorizationForm() {
    var AuthorizationForm = Ext.create('Ext.window.Window', {
        title: 'Авторизация',
        height: 160,
        width: 400,
        modal: true,
        resizable: false,
        layout: 'absolute',
        listeners: {
            close: function () {
                window.location.href = "/Main/Index";
            }
        },
        items: [
            {
                x: 5,
                y: 5,
                xtype: 'label',
                text: 'Логин'
            },
            {
                x: 5,
                y: 25,
                xtype: 'textfield',
                itemId: 'login',
                name: 'login',
                id: 'login',
                height: 20,
                width: 370
            },
            {
                x: 5,
                y: 50,
                xtype: 'label',
                text: 'Пароль'
            },
            {
                x: 5,
                y: 70,
                xtype: 'textfield',
                inputType: 'password',
                name: 'password',
                height: 20,
                width: 370
            },
            {
                x: 105,
                y: 95,
                xtype: 'button',
                width: 50,
                height: 25,
                text: 'OK',
                handler: function () {
                  //как здесь получить значение элемента формы?
                }
            },
            {
                x: 180,
                y: 95,
                xtype: 'button',
                width: 50,
                height: 25,
                text: 'Отмена',
                handler: function () {
                    window.location.href = "/Main/Index";
                }
            }
        ]
    });
    return AuthorizationForm;
}


PM MAIL   Вверх
Fighter
Дата 9.1.2013, 09:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 810
Регистрация: 5.1.2005

Репутация: нет
Всего: 2



Да, забыл, используется библиотека ExtJS. 
PM MAIL   Вверх
skyboy
Дата 9.1.2013, 10:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 3
Всего: 260



надо добраться до window(почему, кстати, не форма?) и вызвать метод .down()
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.0755 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.