jquery加载函数

时间:2010-09-22 08:41:45

标签: jquery

我有这个jQuery函数:

$("#text").load("test3.php?id="+ Math.random());

此代码在页面中: user.php的

当我在此地址中浏览此页面时: http://127.0.0.1/user.php - 外翻是可以的。

但是,当我在这个地址中占用此页面时: http://127.0.0.1/user/

在div“text”中插入所有根页。

test3.php页面代码:

<?php
echo "test 678";
?>

2 个答案:

答案 0 :(得分:2)

我不是相当关注这个问题,但是那里有区别,所以这可能会有所帮助:

当浏览器解析相对URL时,它会使用文档位置。您的两个文档位置不同,其中一个位置看起来像test3.php应该> 的路径,另一个看起来像test3.php应该的页面名称取代

http://127.0.0.1/user.php + test3.php = http://127.0.0.1/test3.php

http://127.0.0.1/user/ + test3.php = http://127.0.0.1/user/test3.php
                                                      ^-- note the difference

答案 1 :(得分:1)

问题是,当您致电http://127.0.0.1/user/时,您就像是在致电http://127.0.0.1/user/index.php。您应该有一个名为user的文件夹,其中包含文件index.php以使其正常工作。

我建议您将user.php重命名为index.php并将其移至文件夹user