使用 jQuery 每 xy 秒执行一次 PHP 脚本
Execute a PHP script every xy seconds with jQuery
>我有一个程序调用一个单独的php脚本,该脚本正在生成谷歌地图标记,需要放置在谷歌地图上。我想做的是将 php 包含放入 jquery 中,以便它每 xy 秒执行一次。
所以基本上,如何得到这个:
<?php include('buildmarkers.inc.php') ?>
使用 jQuery 每 XY 秒执行一次?
做这样的事情
setInterval(function(){
$.ajax({url: "url of php script", success: function(result){
Do whatver you want to do with output.
}});
}, 3000);
注意 3000 是毫秒
使用setTimeout
以避免与setInterval
重叠的问题此方法将在success
或error
回调后每 3 秒执行一次循环ajax
var ajaxLoop=function(delay){
$.ajax({
url: 'someURL',
success: function(result){
//success
setTimeout(ajaxLoop, delay);
},
error: function(err){
//error occurred
setTimeout(ajaxLoop, delay);
}
});
}
ajaxLoop(3000); // delay = 3000
相关文章:
- JavaScript 只在 php 代码中执行一次
- Ajax发布到PHP脚本,每5秒查询一次MySQL数据库的性能/问题
- 在php中使用jquery每隔5秒更改一次图片
- 如何附加一个id's的详细信息只通过php或jquery提供一次
- Ajax 使用函数每秒获取一次 php 数据
- 为什么PHP一次发送所有内容
- 每次点击一次,jQueryAJAX就会发布到PHP
- XMLhttpRequest Ajax PHP 运行不止一次
- 尝试连续一次显示多个 php 文件
- 背景图像旋转器.php + jQuery每4秒显示一次随机照片
- PHP 在输入内单击一次
- 使用 jQuery 每 xy 秒执行一次 PHP 脚本
- 嵌套在jQuery中的PHP只执行一次.我希望它每次都执行
- 一个静态 php 变量,只分配一次,永远不会更改
- AJAX 请求只发生一次(PHP 表单请求)
- 每小时自动运行一次PHP页面 - 无需使用Cron作业
- 如何每十秒刷新一次PHP脚本
- 每10秒运行一次PHP脚本
- 使用ajax请求每隔x分钟运行一次php脚本
- 每隔x分钟调用一次PHP函数