Задать вопрос
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);
?>
  • Вопрос задан
  • 866 просмотров
Подписаться 1 Оценить 6 комментариев
Пригласить эксперта
Ответы на вопрос 1
drugoi
@drugoi
Front-end Developer
Может Content-Type поменять на application/json?
Ответ написан
Ваш ответ на вопрос

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

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