<script>
var xmlHttp =new XMLHttpRequest();
var url= "summary.txt";
xmlHttp.onreadystatechange = function() {
if (xmlHttp.readyState == 4 && xmlHttp.status == 200) {
var myArr = JSON.parse(xmlHttp.responseText);
myFunction(myArr);
}
xmlHttp.open("GET", url , true);
xmlHttp.send();
} function myFunction(arr)
var output="";
var i;
for(i=0;i<arr.length;i++){
output+='<p>'+arr[i].title+arr[i].image+arr[i].price+'</p>';
}
document.getElementById("proTab").innerHTML = output;
}
</script>
HTML과 JSON 모두를 htdocs 폴더에 저장했는데 xampp이 시작되었고 제어판에서 Apache와 mysql이 실행되고 있는지 확인했습니다. 그런 다음 html에 연결하기 위해 "localhost /"를 사용하여 HTML에 대한 링크를 입력했지만 페이지는 비어있었습니다. 모든 세부 사항에 대해 유감스럽게 생각합니다.304 수정되지 않았습니다. Ajax가 작동하지 않습니까?
콘솔에 304 수정되지 않음이 표시됩니다. 어떻게해야합니까?
크롬을 사용하고 있습니다. POST가 작동하지 않았습니다. 전송 한 코드를 사용해도 작동하지 않았습니다. – user2668069
AJAX가 없으면 304 오류가 발생합니까? –