Задать вопрос
studenter
@studenter
когда я вырасту я стану програмистым!

Почему не работает ajax?

где ошибка?
index.файл и php-скрипт и папка "данные" лежат в корне

сервер на MAMP

XMLHttpRequest cannot load
Cross origin requests are only supported for HTTP
Uncaught NetworkError: Failed to execute 'send' on 'XMLHttpRequest': Failed to load

var запрос = new XMLHttpRequest();
запрос.open('POST', '1.php');
запрос.setRequestHeader("Content-Type", "text/plain; charset=UTF-8");
запрос.onreadystatechange = function()
	{
		if(запрос.readyState === 4)
			{ 
				alert(JSON.parse(запрос.responseText));
			};
	};
запрос.send("path=/");




<?php     
$dir = scandir($_REQUEST['path']);
echo json_encode($dir);
?>
  • Вопрос задан
  • 908 просмотров
Подписаться 1 Оценить 6 комментариев
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
drugoi
@drugoi
Front-end Developer
Может Content-Type поменять на application/json?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы