0
프로젝트에서 작업 중이며 수정할 수있는 아약스 요청에 약간의 문제가 있음을 발견했습니다.나는 여러 개의 ajax 요청을 수행하려고한다. 즉, 나는 ajax 요청을 수행 할 필요가 있고, 성공했다면 성공 핸들러 내에서 또 다른 ajax 요청을 수행 할 것이다. 이것은 모질라 파이어 폭스와 구글 크롬에 꽤 잘 작동하지만, 인터넷 익스플로러, 애플 사파리에서 작동하지 않습니다jQuery를 사용하여 모든 브라우저에서 여러 아약스 쿼리 작업을 수행하는 방법
var result;
$.post('make_payment.php',{password:pass,amount:50},function(data){
result=data;
if(result=='success'){
$.ajax({
type:'post',
dataType:"json",
url:"save_info.php",
success: function(data){
if(data.result=='success'){
alert('success');
}
},
error:function(){
alert('failed');
}
});
}
})
: 여기
내 코드의 샘플입니다. pls 모든 브라우저에서 작동하도록하는 방법에 대한 도움이 필요합니다.
"작동하지 않음"은 무엇을 의미합니까? 제발 좀 더 자세히 설명해주세요. 두 요청이 모두 전송됩니까? 두 요청 모두 0이 아닌 상태 코드를 반환합니까? 그 상태 코드는 무엇입니까? –
IE와 Safari에서 작동하지 않습니까? 정확히 무슨 일이 일어 났는지 말할 수 있니? –
오류 정의를 제공하지 않고 오류 처리기 만 반환합니다. 파이어 폭스와 크롬과 달리 – sirlouis