我做了个网站想实现类似新浪微博那样的如果有信息或者私信无刷新页面显示出来,请问这个功能用jquery该如何实现呢?

解决方案 »

  1.   

    function ajax(){
       //定时向发请求 查询数据库中是否有信息增加 有的话 查出来 在回调函数中处理 显示到页面
    }
    setTimeOut(ajax,每多长时间)
      

  2.   

    setTimeOut + Ajax 可以很圆满的解决你的问题,学学AJAX 其实很简单的 都是你会的东西组合在一起的
      

  3.   

    或者用comet技术试试,这个支持长连接。
      

  4.   


     $.getJSON("SysMainAshx/LoginAshx.ashx",//發送到哪個頁面
        { 
        username: $('#usernametxt').val(),//發送時附帶的參數
        pwd: $('#pwdtxt').val()//發送時附帶的參數
         }, 
         function (json) { //json是返回的數據(我是用返回JSON格式的AJAX函數,你想瞭解更詳細看看這個網址http://www.w3school.com.cn/jquery/jquery_ref_ajax.asp)
              //返回數據的時候執行的代碼
           });我也是自學WEB程式,對這個論壇很失望,裏面忽悠人的鳥人多,是牛人的也不願意幫助人家,說那些話都是有說等於沒有說那樣,我知道這樣說肯定給人噴,你們就噴吧,反正是我這一個月的感受