用于检查文件内容的Ajax脚本

时间:2011-12-06 10:11:57

标签: javascript jquery

我需要每5秒检查一次的Ajax脚本,即file.php的内容

file.php可能只包含truefalse

如果为true - 脚本必须执行操作。 如果为false - 脚本应继续检查文件是否为真

如何制作?

3 个答案:

答案 0 :(得分:1)

从一个起点看看这个 - > http://api.jquery.com/jQuery.get/

示例:获取test.php页面内容,该内容以json格式(<?php echo json_encode(array("name"=>"John","time"=>"2pm")); ?>)返回,并将其添加到页面中。

 $.get("test.php",
   function(data){
     $('body').append( "Name: " + data.name ) // John
              .append( "Time: " + data.time ); //  2pm
   }, "json");

每隔#秒重复一次,看看setInterval函数:

  

重复调用函数,每次调用之间有固定的时间延迟   这个功能。

然后,当您创建了一些代码时 - 返回并发布您的问题

答案 1 :(得分:0)

这会有帮助吗?

Call js-function using JQuery timer

然后使用jquery ajax方法。 http://api.jquery.com/jQuery.ajax/

我会帮助你更多,但你需要首先帮助你自己。

答案 2 :(得分:0)

您只需在$.ajax内执行常规setInterval来电即可。如果你想停止检查远程文件,也许clearInterval也会有用。