我有一个ShoutCast并且没有使用此代码:
<script>
var auto_refresh = setInterval(
(function () {
$("#titles").load("WhatIs.php"); //Load the content into the div
}), 1000);
</script>
&#13;
&#34;头朝下&#34;是获得我现在正在聆听的歌曲标题的代码,&#34;标题&#34;是我想要标题的Div。 我想每秒重新加载代码。
答案 0 :(得分:0)
首先检查您的JS是否在没有负载的情况下有效。如果一切正常,那么你的问题就在你的php端:你可以用.ajax替换.load以获得更多的调试功能。你确定你的php方面是正确的吗?
var test = true ;
var auto_refresh = setInterval(
(function () {
if ( test )
{
var d = new Date();
var n = d.getTime();
$('#titles').html(n) ;
return ;
}
var ajax = jQuery.ajax({
'url' : './WhatIs.php' //Load the content into the div
}) ;
ajax.done(function(data){
console.log('ajax done',data) ;
jQuery('#titles').html(data) ;
}) ;
ajax.fail(function(data){
console.log('ajax fail',data) ;
alert(data) ;
}) ;
}), 1000);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<h1 id="titles"></h1>