저는 웹 기술에 익숙하지 않고 예제를 통해 작성하려고합니다.이 질문은 반복되는 것 같습니다. 그러나 올바른 구문/메서드를 가져올 수 없습니다.아약스 호출에서 반환 값을 설정할 수 없습니다.
아약스 호출 (action.php)에 의해 설정된 값을 읽고 클라이언트 측 (js)에서 사용하려고합니다. 다음은 내 시도
$.ajax({
type: "POST",
url: "/crm/action.php",
data: form,
success: function(data){
alert(data.error);
},
error: function() {
myalert("DATABASE ERROR","X Record not saved. if this error persists, contact your system administrator");
}
});
되고 action.php 단순히 내 모든 시도가 지금까지 "정의되지 않은"돌아왔다
$error = 1;
아래로 변수 "오류"로 설정하려고합니다.
console.log (데이터)가 반환하는 항목은 무엇입니까? –
변수를 반환하거나 설정 만합니까? alert를 console.log로 설정하고 data.error 대신 데이터를 사용하여 현재 상태가 있는지 확인하십시오. – RST
변수를 반환하고 싶습니다. 테스트 목적으로 PHP 파일 – user2810718