Як зробити ajax завантаження сторінки

Як за допомогою AJAX передати файл?

Надсилання одного файлу Щоб надіслати файл потрібно відправити його бінарні дані, для цього є об'єкт FormData, підтримується він усіма сучасними браузерами. Крім використання formData, в налаштуваннях $. ajax потрібно вказати параметри contentType: false та processData: false т.

Як працює AJAX запит?

При використанні AJAX:

  1. Користувач заходить на веб-сторінку та натискає на якийсь її елемент;
  2. Скрипт (мова JavaScript) визначає, яка інформація необхідна для оновлення сторінки;
  3. Браузер відправляє відповідний запит на сервер;
  4. Сервер повертає лише ту частину документа, на яку прийшов запит;