0
저는 잠시 동안이 스크립트를 사용하여 갑자기 작동을 멈추고 오류 메시지를 반환합니다. 나는 코드에 어떤 에러도 발견 할 수 없으며 PHP 페이지는 유효한 json을 반향한다. 누구든지이 코드에 오류나 잘못된 것이 있으면 알려주십시오. 나는 다른 곳에서 똑같은 스크립트를 사용하고있다.Jquery 함수가 작동을 멈췄습니다.
다음으로 이동 : http://ab-mobile-apps.com/app/grotto/index.html 다음 무작위 음료를 보려면 살기를 클릭하십시오. 오류 메시지를 클릭하면 기능이 다시 호출됩니다.
미리 감사드립니다.
function loadData() {
var output = $('#output');
var drinkImageOutput = $('#drinkImage');
var drinkIngredientOutput = $('#drinkIngredient');
var drinkNameOutput = $('#drinkName');
output.text('');
$.ajax({
url: 'http://ab-mobile-apps.com/grototest/index.php',
dataType: 'jsonp',
jsonp: 'jsoncallback',
timeout: 10000,
success: function(data, status){
$.each(data, function(i,item){
var landmark =
'<div id="drinkImage"><img src="' + drinkImg + '" width="15%" /></div>' +
'<div id="drinkName">' + drinkName + '</div>' +
'<div id="dringIngredient">' + dringIngredient + '</div>';
output.append(landmark);
});
},
error: function(){
output.text('There was an error loading the data.');
}
});
}
가 크롬에 디버거를 사용하여이 – Kris
(F12 키를 눌러 열려) 크롬 개발 도구에, 당신의 의견 크리스와에 더 정교한을 올렸 ... 코드를 단계별로 네트워크 탭으로 이동합니다 .. . 거기에 AJAX 요청을보고 반환되는 내용을 확인하십시오. 거기에서 스크립트를 디버그 할 수 있어야합니다. –
답변 해 주셔서 감사합니다. 게시하기 전에 나는 크롬을 여러 번 사용하여 스크립트를 디버깅했으며 ajax 호출은 건너 뛰었습니다. 내가 게시 한 URL로 시도해 보셨습니까? 피드백을 보내주십시오. – skwidgets