Ajax访问的文件,如果必须包含其他文件(.css,.js,.php等),我们必须将其完整路径定义为../../user/myfile.php
,可能有许多父目录,因此添加{ {1}}令人困惑
无论如何,它应该像../../../../
示例
<小时/> 我使用ajax作为/root/..../user/myfile.php
访问文件
file.php
在此文件中,我将其他文件包含为$("#box").load("/root/sub1/sub2/file.php");
注意
我尝试了include("../../otherfile.php");
这不起作用,并将错误include("/root/sub1/otherfile.php");
答案 0 :(得分:0)
在路径开头使用/
将从根开始。因此,如果您的文件位于
example.com/styles/global.css
你现在在
example.com/very/long/path/that/you/dont/want/to/use/relative/paths/to.php
你可以ajax到
/styles/global.css
够简单吧?如果这对您有用,请告诉我:))