當前位置:編程學習大全網 - 網站源碼 - 在PHP頁面怎麽實現定時刷新顯示內容?

在PHP頁面怎麽實現定時刷新顯示內容?

jquery+ajax可以很容易實現啊,通過settimeout(function(),5)去觸發函數就行,與通過點擊發送請求沒區別啊。

setInterval(function(){

jQuery.ajax({

type:"POST",

url:"111.php",

global:false,

dataType:"json",

data:"action=ajax",

success:function(data){

jQuery("p").html(data.shopid);

},

error:function()

{

alert("err:操作錯誤");

}

})

}, 2000);

php部分更簡單

if($_POST['action']=='ajax'){

$result=$db->get_one("select * from shtq_shop order by rand() limit 1");

echo json_encode($result);exit;

}

原理很簡單 setInterval() 定時執行壹個ajax,後臺部分執行數據庫查詢 獲得json格式數組

通過回調函數將返回的內容插入到<p></p>中

  • 上一篇:淘寶種草是什麽意思啊,淘寶種草有什麽好處
  • 下一篇:如何理解股票的k線
  • copyright 2024編程學習大全網