当前位置: 首页 > 面试题库 >

jQuery Ajax URL路径问题

慕容铭
2023-03-14
问题内容

我正在尝试为我的网站设计一个消息系统,但是我无法运行我的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");});
 });

现在,它可以完美运行。

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

这是更复杂的设计

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

  1. messages.php(在根目录下)
  2. control.php(根目录/面板)
    • 一个面板将包含在messages.php中
  3. load.php(根目录/函数)
    • control.php将使用ajax调用它,然后在control.php中显示结果

因此,当用户加载messages.php时,它将加载control.php,然后运行ajax调用control.php。

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

谢谢


问题答案:

如果您要联系的文件位于根目录中,则可以使用该文件,/[file].php这样无论您在路径上的哪一页都正确。听起来您有相对路径问题。控制台中是否出现任何错误?



 类似资料:
  • 问题内容: 我有两节课: MyApplication 库 该库已被编译为Library.class,并且源代码不再可用。我现在正在尝试从源代码编译MyApplication。MyApplication取决于库。该库的软件包名称为org.myCompany。我尝试将我的类路径设置为以下内容: 产生以下javac编译器错误消息: 所以我将类路径更改为: 产生完全相同的错误消息。 如何设置Windows

  • 问题内容: 我一直在尝试运行一个jar文件-我们称它为test.jar-在Unix系统上使用Sybase jconn3.jar。 我创建了一个具有以下内容的MANIFEST.MF文件: 这给出了ClassNotFoundError。$ SYBASE是指向/ opt / sybase13的系统变量;我还尝试了以下方法: 和 但是,如果我将jconn3.jar文件从$ SYBASE / jConnec

  • 问题内容: 我有一个Spring Boot应用程序,当我在本地使用“ mvn clean install”进行部署时,它运行良好,但是当通过Jenkin产生战争时,它会引发以下错误。 我只是尝试使用超越比较来比较2个war文件,而且除了用于编译的JDK次要版本外,我看不到任何差异。 我试图在我的本地版本和jenkin版本中搜索SerializationConfig.class, 以下命令的输出是:

  • 我在hadoop作业中看到了这一点: 这个问题看起来与这个问题类似,只是我没有在我的类路径上提供任何jax-b依赖项。然而,它看起来确实像hadoop。 有没有办法强迫hadoop使用jdk jaxb JAR,或者只使用它自己提供的jaxb JAR,而不是两者混合使用?

  • 当你在网上冲浪,发送电子邮件,或从校园的另一个地方登录实验室计算机时,大量的工作正在幕后进行,以获取你计算机上的信息传输到另一台计算机。 深入研究信息如何通过互联网从一台计算机流向另一台计算机是计算机网络中的一个主要课题。 然而,我们将讨论互联网如何工作足以理解另一个非常重要的图算法。 Figure 1 Figure 1 展示了 Internet 上的通信如何工作的高层概述。当使用浏览器从服务器请

  • 这个问题并不是指在整个集群中分发jar供工作人员使用。 它指的是在客户端机器上指定一些额外的库。更具体地说:我试图运行以下命令来检索序列文件的内容: 它抛给我这个错误: 我有一个名为DoubleArrayWritable的可写类。事实上,在另一台计算机上,一切都运行良好。 我试图设置以包含包含该类的jar,但没有结果。实际上,跑步时: 结果不包含我添加到HADOOP_类路径中的jar。 问题是:如