Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 1.79 KB

4-AJAX.md

File metadata and controls

23 lines (15 loc) · 1.79 KB

Лабораторная работа № 4: AJAX

Максимум 10 баллов. Часть контрольной точки 2.

Задача

Требуется обновить реализацию главной страницы веб-сайта "Мини-почта" с походом AJAX.

Все формы главной страницы должны работать с AJAX.

Требования

  • Решение основано на лабораторных работах TODO
  • Нельзя использовать какие-либо JavaScript библиотеки или фреймворки
  • В качестве HTTP API можно использовать как вашу реализацию API из соответствующей лабораторной работы, так и заглушку по адресу TODO

Критерии

  • Реализована форма отправки сообщения с подходом AJAX
  • При отправке сообщения отображается сообщение о загрузке, а также сообщение об успешной отправке или текст ошибки
  • Реализована работа кнопки увеличения хлопков с подходом AJAX
  • При обновлении количества хлопков сохраняется сортировка сообщений по убыванию количества хлопков
  • И форма отправки сообщения, и кнопка увеличения количества хлопков должны быть отключены на время выполнения запроса для исключения двойной отправки