반응형
JQuery.load() 콜백 함수
저는 이와 같은 문제에 대한 많은 질문과 해결책을 보았지만 저에게 효과가 있는 것은 아무것도 없었습니다.나는 다음을 가지고 있습니다.
function() {
$("#bdiv").load("bosses.php #icc10n",function(){
return $("#bdiv").html();
});
}
하지만 효과가 없습니다.명확하게 하기 위해 콘텐츠를 로드하고 싶습니다.#bdiv
그런 다음 내용을 반환합니다.#bdiv
하지만 그것은$("#bdiv").html()
콜백 기능에 넣었음에도 불구하고 콘텐츠가 로드되기 전에 반환됩니다.
$("#bdiv").load("bosses.php #icc10n",function(data){
// use the data param
// e.g. $(data).find('#icc10n')
});
제가 알기로는 $.ajax(), $.post(), $.get() 등의 콜백 함수에서는 반품 명세서를 작성할 수 없습니다.방법.그러나 함수 외부에 선언된 변수에 'data' 값을 저장한 다음 콜백 함수가 실행될 때 해당 변수의 값을 설정할 수 있습니다.그리고 다양한 다른 선택지들이 있습니다.
당신은 그 일을 하실 수 없어요.
AJAX는 비동기식이므로 서버가 응답을 보내기 전에 함수가 반환됩니다.
콜백을 사용하여 값을 발신자에게 전달해야 합니다.$.load
한다.
언급URL : https://stackoverflow.com/questions/3973933/jquery-load-callback-function
반응형
'programing' 카테고리의 다른 글
pip을 제거할 수 없음: "distutils 설치된 프로젝트입니다." (0) | 2023.07.25 |
---|---|
공용 생성자가 없는데 어떻게 Oracle Exception을 모의/가짜/스티븐할 수 있습니까? (0) | 2023.07.25 |
확인란과 같은 이미지 사용 (0) | 2023.07.25 |
Moodle에서 동적 링크 버튼을 만드는 방법 (0) | 2023.07.25 |
메이븐에서 유닛 테스트를 실행하기 위한 임베디드 데이터베이스로 오라클을 사용하는 방법은 무엇입니까? (0) | 2023.07.25 |