Javascript不会调用文件

我正在尝试使用此处调用的解决方案: 如何在不重新加载页面的情况下保持会话活动?

不幸的是我无法让它工作,我对Javascript和jQuery的经验非常有限。

这是我的index.php

 

编辑:评论/回答后添加了jquery库

   setInterval(function(){ $.post('refresh_session.php')‌​; }, 60000);  

这是我写入文件的refresh_session.php,因此我可以测试文件是否实际被调用。

 format('Ymd H:i:s') . " " . session_id() ."\n"); fclose($fp); ?> 

如果我手动调用refresh_session.php,我会看到data.txt中显示的日期。 如果我打开index.php并等待data.txt文件改变,则没有任何反应。

我在这里想念的是什么?

我不知道为什么,但在复制粘贴你的javascript代码后 – 我在Code Snipped中有一些奇怪的字符。 它可能是charset问题。 代码看起来不错,但支架只看起来像支架。 它不是支架。 这是什么? 我不知道,但看看在粘贴代码后我在Code Snipped中得到的内容:

不应该在这里的奇怪人物

如果使用良好的字符集编写代码,则会执行代码。 拿那个工作代码:

 setInterval(function(){ $.post('refresh_session.php'); alert("dsa"); }, 5000);