에서 응답을 얻기 위해 어떻게이 (가) AJAX 요청을 제출하려면 다음을 사용하는 페이지가 : 나는 주소 표시 줄에서 요청 설명서를 한 경우가 jQuery.get 요청
function oc()
{
jQuery.get(
"http://somewhere.com:5001/ajax/options/",
jQuery('#selectform').serialize(),
function(data,statusm,xml){
// I got nothing!!!
return;
}
);
}
을 가지 작동합니다. JS에서 요청을하면 로깅을 통해 서버 측이 제대로 작동하고 있지만 콜백으로 볼 때 회신의 내용을 가져올 수없는 것으로 보입니다.
무엇이 잘못 되었나요?
닉, 그는 서버 측이 올바르게 작동하고 있다고 말했습니다. 그것이 원산지 문제라면 그것은 일어나지 않을 것입니다. –
@Matthew - 똑같은 출처 문제에서 * 정확히 *이 동작을 볼 수 있습니다. 서버를 보호하기위한 것이 아니라 클라이언트 보호, 즉 응답 차단입니다. –
XHR이 아닌 다른 방법 (예 : 이미지 태그)으로 시각적 인 요청을 할 수 있습니다. http://jsfiddle.net/Degf7/ Wireshark를 열어보십시오. 오류가 발생하고 요청을 보내지 않습니다. 경우에 따라 오류가 마스크 처리되므로 빈 데이터로 success 함수가 호출됩니다. 그러나 요청은 실제로 전송되지 않습니다. –