저는 Ajax에 익숙하지 않습니다. PHP 파일을 포함하는 Ajax 파일이 있고 X 초마다 새로 고칩니다. AJAX.PHP 코드는 다음과 같습니다.Ajax 자동 새로 고침 PHP 파일 (html로)
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.0/jquery.min.js"></script>
<script language="JavaScript">
setInterval("SANAjax();", 10000); ///////// 10 seconds
$(function() {
SANAjax = function(){
$('#dataDisplay').fadeOut("slow").load('rand.php').fadeIn("slow");
}
});
</script>
<div id="dataDisplay"></div>
이 코드는 정상적으로 작동합니다. 그러나 AJAX.PHP 페이지의 html은 코드이며, 위에 주어진 javascript 코드가 아닌 rand.php의 출력 HTML을 원합니다. 내가 어떻게 해?
suppost "rand.php"HTML 넣어 (소스)입니다 : < HTML> < 몸>이 몸 <이다 몸 \> < \ HTML>.
이 HTML을 AJAX.PHP의 html 소스에 표시하고 싶습니다. 어떻게 할 수 있습니까? 내가 어떤 것을 망쳐 놓는다면, 나는 그것을 더 분명하게하려고 노력할 것이다.
감사를 추가하는 것을 잊지 마세요 ??? 위의 아약스 스크립트에서이 줄을 어디에 삽입해야합니까? – Nandla
여기를 참고하십시오 : http://stackoverflow.com/questions/5687600/jquery-call-ajax-every-10-seconds –
업데이트 해 주셔서 감사합니다. 하지만 그것은 여전히 일반 HTML 소스 코드 대신 자바 스크립트 코드를 보여줍니다. html 소스에 실제 자바 스크립트 코드를 표시하지 않고 출력하고 싶습니다. 이유는 APACHE가 실행되고 있지 않기 때문에 oly보다 – Nandla