2013-12-13 2 views
1

dojo로 ajax를 호출하려면이 코드를 사용하십시오.dojo request.del이 성공 메소드를 호출 할 수 없습니다.

request.del(url,{handleAs:'json'}).then(
     function(){console.log('success')}, 
     function(){console.log('error')} 
); 

Google 서버 상태가 200 ok이며 응답이없고 Google 데이터가 실제로 성공적으로 삭제되었을 때.

그러나 성공 콜백은 호출되지 않습니다.

로그 '성공'또는 '오류'가 발생하지 않았습니다.

제발 나를 도우십시오, 누군가가이 문제를 해결하는지 모르겠다.

답변

0

console.log 문에 대한 세미콜론 부족 이외의 오류는 표시되지 않습니다. 또한 콜백 함수의 응답 매개 변수를 추가하는 것이 적절할 것입니다.

request.del(url,{handleAs:'json'}).then(
     function(data){console.log('success '+data);}, 
     function(err){console.log('error '+err);} 
); 
+0

감사합니다. 그러나 응답 매개 변수가 아닙니다. 우리는 콜백 함수에 param을 추가했지만 콜백 함수는 여전히 호출되지 않습니다 ... – Eric

관련 문제