如何在php mysql中实现反向ajax来获取数据库更新

时间:2014-01-28 05:32:50

标签: php mysql reverse-ajax

我希望在特定时间间隔或数据库更改时从db获取更新。这将持续影响客户网页

1 个答案:

答案 0 :(得分:0)

你需要这样的东西

 function checkUpdate()
        {
            $.ajax({
                url: "/explorer/checkUpdate",// Ajax url to get update
                dataType:'json',
                type:'post',
               data:'',//data required to fetch update from db
                success:function(msg){
                    if(msg.status)
                    {   
                        // end update
                    }
                    else
                    {

                        //write code to update html element or add data to list.
                        setTimeout(checkAndDownload, 3000);
                    }
                }
            });

这将在一段时间后继续ping服务器,这样如果有任何更新,你可以得到它。