서버에서 일부 데이터를 가져 오기 위해 HTTP GET 요청을하기 위해 아래 코드를 시도했습니다. HTTP 요청이 서버에 도달하지 못하는 것 같습니다. 내가 여기서 뭔가를 놓치고 있니?
$.get(url, function(data){alert(data);}, "json").error(onHttpError)
도 시도해 보았습니다. 그러나 운이 없다.
$(document).ready(function()
{
$.getJSON(url, onHttpSuccess).error(onHttpError);
/**
*onHttpSuccess
*/
function onHttpSuccess(response)
{
alert("ASG Data Received:" + response);
}
/**
*onHttpError
*/
function onHttpError()
{
var errorMsg = "HTTP Error!!!";
$('#message').html(errorMsg);
alert(errorMsg);
}
});
전문가에게 알려주십시오. 감사!
DK
그래서 'url'은 어디에 정의되어 있습니까? 같은 서버에서 문서를 호출하고 있습니까? –
'url'의 값은 무엇입니까? 올바른 URL입니까? 요청을 한 페이지와 동일한 프로토콜, 도메인, 포트 등입니까? –
onHttpError 메소드 선언 다음에 $ .get 또는 $ .getJSON 호출을 이동하려고 시도 했습니까? –