:Ajax 요청이 실패하는 이유는 무엇입니까? 내 코드 다음
$('#btnOK').click(function(e){
e.preventDefault();
$form = $('#testForm');
dataString = $form.serialize();
$.ajax({
type: "POST",
url: 'https://abc.com/login',
data: dataString,
dataType: 'xml',
success: function(returnData) {
alert(returnData);
}
});
});
내 코드는 http://abc.com/login 페이지로 아약스 요청을하려면 실패하고 그 결과를 제공하지 않습니다. 여기에 무슨 실수가 있니?
때문에 가능성이 크로스 도메인에인가 :내 도메인 : http://xyz.com
로그인 도메인 : http://abc.com/login
오류 콘솔을 보면 오류의 정확한 원인을 알 수 있습니다. – archil
자신 만의 질문에 답변했습니다. [동일한 출처 정책] (http://en.wikipedia.org/wiki/Same_origin_policy) –
예, 교차 도메인 인 경우 보안상의 이유로 다른 도메인에 아약스 요청을 보낼 수 없습니다. – xdazz