<br> var timestamp = 0; <br> var url = 'view1.php'; <br> var error = false; <br> function connect(){ <br> $.ajax({ <br> data : {'timestamp' : timestamp}, <br> url : url, <br> type : 'get', <br> timeout : 0, <br> success : function(response){ <br> var data = eval('('+response+')');<br> error = false; <br> timestamp = data.timestamp; <br> $("#content").append('<div>' + data.msg + '</div>'); <br> }, </p> <pre><code> complete : function(){ if (error) // if a connection problem occurs, try to reconnect each 5 seconds setTimeout(function(){connect();}, 5000); else connect(); } }) </code></pre> <p>data : {'timestamp' : timestamp}, 这个参数一直在作用,,如果不变,则firebug看控制器在等待,,如果变了就刷新一次,,但是这个值为什么只有10位数以上的大的数值才会等待呢,,程序中取得是文件的修改时间。我试着改成定值999999999999等数,,也会等待,,但换成1111等等小数,,就会不停的刷新了,,极度费解。。。</p>
7条回答 默认 最新
- ageofnodoubt 2011-01-01 23:57关注
6、只是请求返回成功,就马上调用connect();也不合理,这样CPU都不用休息,而且都被它用了,应该合理设置一个等待时间之后再调用
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥30 Matlab打开默认名称带有/的光谱数据
- ¥50 easyExcel模板 动态单元格合并列
- ¥15 res.rows如何取值使用
- ¥15 在odoo17开发环境中,怎么实现库存管理系统,或独立模块设计与AGV小车对接?开发方面应如何设计和开发?请详细解释MES或WMS在与AGV小车对接时需完成的设计和开发
- ¥15 CSP算法实现EEG特征提取,哪一步错了?
- ¥15 游戏盾如何溯源服务器真实ip?需要30个字。后面的字是凑数的
- ¥15 vue3前端取消收藏的不会引用collectId
- ¥15 delphi7 HMAC_SHA256方式加密
- ¥15 关于#qt#的问题:我想实现qcustomplot完成坐标轴
- ¥15 下列c语言代码为何输出了多余的空格