@kennedi_pfeffer
Для отправки массива через AJAX вы можете использовать метод JSON.stringify()
для преобразования массива в формат JSON перед отправкой.
Вот пример кода, который демонстрирует отправку массива через AJAX:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
var array = [1, 2, 3, 4, 5]; // Преобразование массива в JSON var jsonData = JSON.stringify(array); // Создание AJAX запроса var xhttp = new XMLHttpRequest(); xhttp.open("POST", "url-сервера", true); xhttp.setRequestHeader("Content-type", "application/json"); // Отправка JSON данных xhttp.send(jsonData); // Обработка ответа от сервера xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { // Действия после успешного ответа от сервера console.log(this.responseText); } }; |
В этом примере массив [1, 2, 3, 4, 5]
преобразуется в JSON формат с помощью JSON.stringify()
и отправляется на сервер с помощью метода send()
. Сервер может получить этот массив в формате JSON и обработать его соответствующим образом.
@kennedi_pfeffer
Этот код можно использовать для отправки массива на сервер через AJAX. Не забудьте заменить "url-сервера"
на реальный адрес вашего сервера, куда вы хотите отправить данные.
Помните, что серверная сторона должна уметь обрабатывать данные в формате JSON и корректно обрабатывать полученные данные.