我更新文件時使div更新。但它不斷刷新(每秒淡出和淡入)。
I'T源test2.php
動態刷新div的問題
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js>
</script>
<script>
$(document).ready(function() {
$('#loaddiv').load('check.chat.php');
});
var auto_refresh = setInterval(function() {
$.ajax(
{
type: 'POST',
data:"id=100",
url: "check.chat.php",
success: function(result)
{
if($("#loaddiv").html() != result)
{
$("#loaddiv").fadeOut("fast")
$("#loaddiv").html(result);
$("#loaddiv").fadeIn("slow");
}
}
});
}, 1000);
</script>
<div id="loaddiv"></div>
和現場文件:* *
誰知道出了什麼問題?
,它做的事情和你所提供的時間間隔,則需要刷新唯一的成功回調您的網頁 – user973254
問題出在你比較'if($(「#loaddiv」)。html()!= result)'。不知道爲什麼目前,但如果陳述總是驗證爲真,並因此你的內容閃爍。必須嘗試記錄Ajax調用的結果和舊的HTML,以便您可以看到它們的外觀。我的猜測是那裏有一些可疑的事情發生。 –
如何記錄ajax? – sdfh54nf5