我如何使用jQuery不断运行PHP脚本并每秒获取响应,并将鼠标上的少量数据发送到同一个脚本?
我真的需要添加一些随机扩展才能让这么简单的计时器工作吗?
迭代是人,是递归神圣.
-L.彼得德意志
var req = function () { $.ajax({ url : 'http://example.com/yourscript.php', complete : function () { req(); } }); }; req();
如果不明显,上述内容将在前一个请求完成后立即生成新请求.您还可以在请求之间设置1秒的延迟,如下所示:
var req = function () { $.ajax({ url : 'http://example.com/yourscript.php', complete : function () { setTimeout(function () { req(); }, 1000); } }); }; req();