Mod_Rewrite + AJAX帖子彼此不兼容?

时间:2010-11-03 14:11:01

标签: jquery

我有一个使用mod_rewrite的系统,将这些网址/index.php?page=login转换为/login/

当我发布经典方式action="/login/"并且我没有遇到任何问题时(GET参数告诉index.php让登录模块处理POST数据)。

但是当我使用jQuery的post函数$.post("/login/",...)时,它将无法正常工作。有谁知道如何克服这个问题?

感谢。

1 个答案:

答案 0 :(得分:1)

所以你的jquery帖子看起来像这样:

$.post('YOURPHPFILE.php', function(data) {
   ...and so on
});

替换为

$.post('../YOURPHPFILE.php', function(data) {
  ...and so on
});

这个“../”应该修复它,因为你的jquery帖子根本找不到你的php文件。