PHP 파일과 함께 ajax를 사용하는 데 문제가 있습니다.jQuery Ajax 요청은 하나의 매개 변수로만 작동합니다.
사용 된 코드 :
function deleteImage() {
$.ajax({
type : 'GET',
url : '../includes/deleteImage.php',
contentType : 'application/x-www-form-urlencoded',
data : {
method : "deleteImage",
id : "1"
},
success : function(msg) {
console.log(msg);
},
failure : function(msg) {
console.log(msg);
}
});
}
이 작동하지 않고 크롬 콘솔은 나에게 다음과 같은 오류를 보여주고있다 :
GET http://localhost/MyPage/WebContent/includes/deleteImage.php?method=deleteImage&id=1
좋아,이 누락 된 파일처럼 보인다. 그러나 id 매개 변수를 그대로 둘 경우 요청은 문제없이 작동합니다.
jquery없이 다른 매개 변수 이름과 일반 xmlhttprequest를 시도했습니다.
위와 같은 오류 코드가 표시됩니다.
동일한 구조의 다른 요청이 문제없이 작동합니다. (http://localhost/MyPage/WebContent/includes/jsListener.php?method=showMainSiteEditor&id=4
)
내 로컬 서버가 XAMPP이고 Google 크롬에서 테스트 중입니다.
무엇이 오류입니까? 방금 정상적인 GET 요청을 보았습니다. – Barmar
오류 메시지의 두 번째 부분이 누락되었다고 생각합니다. – m90
deleteImage.php의 내용을 표시 할 수 있습니까? 그래서 나는 너를 훨씬 잘 도울 수있다. –