现在的位置: 首页 > 综合 > 正文

JS实现根据用户行为延时提交

2013年10月09日 ⁄ 综合 ⁄ 共 358字 ⁄ 字号 评论关闭

  可以用在AJAX程序中,当用户停止输入5秒后,进行数据提交,为AJAX的节流模式

<html>
<head>
<script language="JavaScript" type="text/javascript">
  
var time=null;
  
function send(){
      
if(time!=null){
      clearTimeout(time);
   time
=null;  
   }

   time
=setTimeout(function(){alert("send complete")},5000);  
  }

</script>
</head>
<body>
<input type="text" onKeyPress="send()"/>
</body>
</html>

 

 

 

抱歉!评论已关闭.