2014-10-17 3 views
0

이 스크립트를 사용하여 div #puu의 데이터를 새로 고칩니다. .load()에 기존 .php 파일이 있으면 모든 것이 잘 작동합니다. 그러나 .load()에서 기존 .txt 파일을 사용하면 아무 일도 일어나지 않습니다. 이유가 무엇입니까? .jQuery load txt 파일

<script> 
var refreshId = setInterval(function() 
{ 
    $('#puu').fadeOut("slow").load('152 and 153.txt').fadeIn("slow"); 
}, 5000); 
</script> 
+0

url_encoding 파일 이름을 사용해 보셨습니까? 공백은 문서 조각을 가져 오는 데 사용되는 공간에 대한 파서를 가지고 있으므로'load'에 좋지 않습니다. 더 많은 문제 해결 정보를 보려면 브라우저 콘솔 네트워크 탭에서 요청을 검사하십시오. – charlietfl

답변

0

%20을 공백으로 사용하려면 파일 이름의 공백을 변경해야합니다. 또한로드가 데이터를 반환하기 전에 fadeIn이 실행 중입니다.

$('#puu').fadeOut("slow") 
     .load('152%20and%20153.txt', function() { 
      $(this).fadeIn("slow"); 
     }); 
0

나는이 그 파일 이름은 당신의 이름 $ ('#의 PUU')와 널 (null) 파일 이름 확인으로 간주 부하 ('153.txt')으로 인해 생각 fadeIn는 ("느린.");