如何使用(jquery)ajax url的相对路径

时间:2012-09-28 23:23:47

标签: javascript jquery ajax

我有一个ajax功能:

$.post("/ajax.php",{query:data},function(result){...

ajax.php的位置位于我的域的根目录中(即site.com/ajax.php)

当用户在文件夹(即site.com/m /)中时,会调用相同的脚本

我面临的问题是我想引用根目录。通常/file.php指的是主目录而不是file.php

我的请求正在发送给http://site.com/m/ajax.php

有谁知道我应该做什么?

1 个答案:

答案 0 :(得分:0)

我最终做了@Ohgodwhy建议:

$.post(
        "<?php echo $_SERVER['HTTP_HOST'];?>`/ajax.php",
        {query:data},
        function(result){
        // alert(result);
        });

到目前为止,它对我有用!