關於ajax的短輪詢問題

利用前臺的ajax不斷向後臺服務器請求,後臺服務器不斷查看數據庫裏的信息是否變化。若變化將信息返回前臺,並執行一些操做ajax

前臺ajax代碼數據庫

注意要加上cache這一項,若是是post請求的化,能夠免了。否則的化會一直從緩存中找數據,不能及時更新緩存

function ink(){服務器

var a=$("#randnumber").val();
			 
            $.ajax({
			
            type:"get",
			
            async:true,
			
            cache:false,
			
            url:"student.do",
			
            data: {method:"reg3",randnumber:a},
			
            success:function(msg){
			
                try{
				
                     if(msg=="trues"){
					 
                     window.location.href='success.jsp';
					 
                     }
					 
                 }catch(e){
				 
                    alert('服務器繁忙!請稍後再試!');
					
                }
				
            }
			
            });
			
        }
		
        $(function(){setInterval("ink()",1000);});
相關文章
相關標籤/搜索