关于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);});
相关文章
相关标签/搜索