2012-01-25 3 views
1

아래 코드는 Chrome 및 FF에서는 작동하지만 IE에서는 작동하지 않습니다. 그래서 비슷한 질문을 확인했습니다. 일부는 저를 도와주지 않았고 일부는 jQuery의 초보자로서 이해할 수 없었습니다. 이 오류를 수정하는 데 도움을주십시오.내 jQuery 코드가 IE에서 작동하지 않습니다.

<script type="text/javascript"> 
$(document).ready(function(){ 
    $(function(){ 
     $('#container').load('mypage.aspx #div1'); 
    }); 
}); 
</script> 
+1

공간을 확보하는 데 도움이됩니까? 중첩 된'$ (document) .ready'를 꺼내는 것은 어떻습니까? – Ryan

+0

@minitech - 당신이하는 말을 이해하지 못했습니다. 추측에 대한 답변을 게시 할 수 있습니까? –

+0

어떤 IE 버전을 사용하고 있습니까? –

답변

3

IE Developer 툴바를 열고 네트워크 추적을보십시오. mypage.aspx에 대한 요청이 다시 돌아오고 있습니까? 아니면 500 서버 오류 응답 코드를 반환합니까? 그것은 요청을 전혀 발사합니까? 이 IE를 위해 특별히 차이가 있는지 모르겠어요

<script type="text/javascript"> 
$(document).ready(function(){ 
     $('#container').load('mypage.aspx #div1'); 
}); 
</script> 
+1

그냥 머리를 숙이고 F12를 눌러 그걸 얻으세요. ;) – Tim

+0

Hoooooo ...........이 작업 :) –

0

,하지만 당신은 두 번 선언하는 기능의 범위를 다음과 같습니다

또 다른 옵션이 당신에게 코드를 변경해보십시오.

<script type="text/javascript"> 
$(document).ready(function(){ 
    $('#container').load('mypage.aspx #div1'); 
}); 
</script> 

시도해 볼 수 있습니다.

관련 문제