小编use*_*160的帖子

Jquery Ajax url路径问题

我正在尝试为我的网站设计一个消息系统,但我无法让我的ajax运行.所以我做了一个更简单的文件之间的交互版本.

这是我的文件test.php和load.php都在根文件夹(public_html)下.

我在test.php中有ajax函数.load.php只是简单地回应"哇".

$("#test").click(function(){
 alert("Clicked.");

 $.ajax({
     url:"/load.php",
     type:"POST",
     beforeSend: function(){
         alert("testing");   
     },
     success:function(result){
        $("#result").html(result);
        alert("  sss  "+result);
     }
 }).error(function(){alert("wrong");});
 });
Run Code Online (Sandbox Code Playgroud)

现在它完美无缺.

...........如何设置相对路径...................

这是更复杂的设计

3个文件,全部在不同的文件夹中:

  1. messages.php(根目录下)
    • 显示所有消息
  2. control.php(root/panels)
    • 一个面板将包含在messages.php中
  3. load.php(root/functions)
    • control.php将使用ajax调用它然后在control.php中显示结果

所以当用户在messages.php中加载时,它会加载control.php然后运行ajax调用control.php.

我对如何为ajax设置这些路径感到困惑
(包括在messages.php中的control.php工作正常)

谢谢

html javascript php ajax jquery

7
推荐指数
2
解决办法
6万
查看次数

标签 统计

ajax ×1

html ×1

javascript ×1

jquery ×1

php ×1