jQuery.ajax()使用当前页面URL而不是指定的URL

时间:2011-07-02 20:45:02

标签: jquery

如果我在index.php:

等页面上进行此调用
jQuery.ajax("keepalive.php");

jQuery请求index.php而不是keepalive.php。

这个请求只是为了让会话继续进行,所以我不关心结果。根据{{​​3}},只需指定一个URL即可。有关为什么这不能正常工作的任何想法?

1 个答案:

答案 0 :(得分:4)

只有在使用jquery> = 1.5时,您的代码才有效。 为获得最大兼容性,请使用以下命令:

jQuery.ajax({
    url: 'keepalive.php'
});

此代码将在任何jquery版本中运行。 希望这会有所帮助。