当前位置: 博客首页 >> javacript >> 阅读正文

setInterval()的一应用实例(ajax)

作者: 郑晓 分类: javacript 发布于: 2012-05-10 12:56 浏览:11,891 没有评论


代码使用setInterval()来每隔5秒自动调用get()函数,get()会通过ajax方法请求php文件。本段代码的php文件中是访问数据库,查询是否有符合的数据,如果有则在页面的左下角弹出一个div(bottom:0),如果无符合要求的数据,则将div的bottom减140进行隐藏。 </p> <script type="text/javascript" src="/js/jquery.js"></script> <style type="text/css"> #msg{width:200px;position:absolute;left:10px;bottom:0px;height:140px;border:solid 1px #96D0EF;background:#E3F0F8;} </style> <script type="text/javascript"> function get() { $.ajax({ url: "/ajax.php?action=checktips"&#65292; //ajax&#35831;&#27714; cache: false, success: function(html){ if (html.length>0) { $("#msg").animate({bottom:0}); $("#msg").html(html); } else { $("#msg").animate({bottom:-140}); $("#msg").html(""); } } }); } var t=setInterval("get()",5000); //&#27599;5&#31186;&#25191;&#34892;get()&#20989;&#25968;; </script> <div id="msg"></div> <p>

       

本文采用知识共享署名-非商业性使用 3.0 中国大陆许可协议进行许可,转载时请注明出处及相应链接。

本文永久链接: https://www.zh30.com/setinterval-application-examples-ajax.html

发表评论

change vcode