Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   Задача на ExtJS (https://javascript.ru/forum/extjs/64915-zadacha-na-extjs.html)

ICECODE 13.09.2016 17:41

Задача на ExtJS
 
На Extjs 6 сделать панель с кнопкой "Окно"
При нажатии на кнопку открывается extjs окно, на котором расположена форма
с полями:
- firsName,
- lastName,
- mail,
и кнопка:
- Сохранить
При открытии форма получает данные из JSON строки с сервера вида:
{"success":true,"timestamp":"0,016 сек.","code":1,"count":1,"data":{"firstName":"� �ван","lastName":"Иванов","mail":"aaa@mai l.ru"}}

При нажатии на Сохранить выполняется валидация полей, в том числе на правильность ввода электронной почты.

При получении ответа от сервера вида:
{"success":true,"timestamp":"0,078 сек.","code":1,"count":1,"data":{"code":1,"msg" :"Данные успешно изменены."}}
при не пустом msg показывать сообщение с содержимым msg. Для непустого msg, при code внутри data равным 1 показывать сообщение с лого Information, после нажатия на кнопку "Ок" в сообщении - закрывать окно, при code=0 показывать сообщение с лого Error и после нажатия на "Ок" в сообщении - окно не закрывать.

nohuhu 13.09.2016 21:40

Это теперь такие задачки на дом задают в ВУЗах? :D


Часовой пояс GMT +3, время: 21:15.