+ -
当前位置:首页 → 问答吧 → jQuery读取数据时,后台更新,前台是否能同时更新

jQuery读取数据时,后台更新,前台是否能同时更新

时间:2011-11-27

来源:互联网

[code=PHP][/code]比如:
数据库有10条数据。
有台页面上也在打印出10条,
而在这时,后台添加进了10条信息。前台页面能否同时显示出来呢(不刷新)


下面是我写的例子,但不能实时更新。大家帮看看

HTML页面
HTML code

<script src="jquery.js"></script><--1.2的-->
<script src="json.js"></script>
<script src="a.js"></script>
<div id="dv"> 
</div>



JS文件

JScript code

function load() { document.getElementById("load").display="none"; } 
 var t = "bb";
 $.ajax({
    url: "a.php",//获取数据文件路径
    type: "post",              //提交方式
    data:"selectID="+ escape(t) +"", //传递参数
    success: function(data,textStatus){
    if(data==""){
   $('#dv').css('background', '#ffffff').html("暂无数据").show();
   }else
   {
    $('#dv').css('background', '#ffffff').html(data).show();
}


   },
     error: function(o){
}
});



PHP文件

PHP code

$sql="select * from emiyes_article order by id desc";
        $query=mysql_query($sql);
        $num=mysql_num_rows($query);
        while($row=mysql_fetch_array($query)){
                
                echo "&nbsp;<a href=info.php?id=".$row["id"].">".substr($row["title"],0,46)."</a><br>";
        }

作者: cuixianggui   发布时间: 2011-11-27

上吧,自己顶一下

作者: cuixianggui   发布时间: 2011-11-27