从同一文件夹获取php

从同一文件夹获取php,php,javascript,jquery,get,Php,Javascript,Jquery,Get,函数js: $.get( "test.php", {id: theid}, function(data){...} ) 我的test.php和func.js文件位于/scripts/data/文件夹中,php的完整url为 如何在不使用相对路径的情况下获取php文件? 这个脚本应该也适用于其他域 谢谢。您可以使用相对路径: $.get( "/scripts/data/test.php", {id: theid}, function(data)

函数js

$.get(
    "test.php",
    {id: theid}, 
    function(data){...}
)
我的
test.php
func.js
文件位于
/scripts/data/
文件夹中,php的完整url为

如何在不使用相对路径的情况下获取php文件?

这个脚本应该也适用于其他域


谢谢。

您可以使用相对路径:

$.get(
    "/scripts/data/test.php",
    {id: theid}, 
    function(data){...}
)

您可以只使用相对路径:

$.get(
    "/scripts/data/test.php",
    {id: theid}, 
    function(data){...}
)

您可以在get中使用相对路径,例如“/scripts/data/test.php”。 请参见以下jquery的get文档: 这里的示例使用“ajax/test.html”


希望对您有所帮助。

您可以在get中使用相对路径,例如“/scripts/data/test.php”。 请参见以下jquery的get文档: 这里的示例使用“ajax/test.html”


希望有帮助。

对于URL,您有3个选项

  • 绝对URI(带域)
  • 绝对相对URI(无域,但完整路径;它们以
    /
    开头)
  • 相对URI
如果您的问题是您使用单独JS文件中的JS脚本的位置(URI路径)不同,但您不想使用绝对URI或绝对相对URI,那么您应该改进JS脚本设计


您应该使脚本本身独立于路径,并且使用JS脚本的网页应该将路径传递到根文件夹或脚本/数据文件夹,或者将应用程序的其他基本路径传递到JS脚本。

对于URL,您有3个选项

  • 绝对URI(带域)
  • 绝对相对URI(无域,但完整路径;它们以
    /
    开头)
  • 相对URI
如果您的问题是您使用单独JS文件中的JS脚本的位置(URI路径)不同,但您不想使用绝对URI或绝对相对URI,那么您应该改进JS脚本设计


您应该使脚本本身独立于路径,并且使用JS脚本的网页应该将路径传递到根文件夹或脚本/数据文件夹,或者将应用程序的其他基本路径传递到JS脚本。

只有在域下的文件夹结构实际上相同的情况下,这才有效(与您发布的方式相同)。如果脚本被放到其他子目录中,它将不再适用于绝对相对(以
/
开头)URI。@jAndy:我刚刚编辑了你的问题。虽然它回答了OP的问题,但OP还是犯了一个错误:
{id=theid}
错了。id是$\u GET[id],theid是一个js变量,这没有什么错line@Happy:当然有。请看:这是
变量名:变量值
而不是
变量名=变量值
@Shikiryu啊,你是对的,这是一个打字错误。谢谢。如果域下的文件夹结构实际上是相同的,这将只起作用(以您发布的方式)。如果脚本被放到其他子目录中,它将不再适用于绝对相对(以
/
开头)URI。@jAndy:我刚刚编辑了你的问题。虽然它回答了OP的问题,但OP还是犯了一个错误:
{id=theid}
错了。id是$\u GET[id],theid是一个js变量,这没有什么错line@Happy:当然有。请看:这是
变量名:变量值
而不是
变量名=变量值
@Shikiryu啊,你是对的,这是一个打字错误。谢谢。你一定要改进你的问题。(对我来说)你到底想要什么还不完全清楚。我想我是经过深思熟虑才明白的,但你的问题不容易理解。当您的URI位于单独的JS文件中,但在其他脚本/页面的不同级别上使用时,您是否在询问如何使用URI?@Kissaki问题有所改进,thanksI仍然不明白<代码>如何将php文件放在当前js文件所在的同一文件夹中?您可以通过FTP、SSH、文件浏览器将php文件放在该文件夹中…但我不认为这是您试图问的问题…@Kissaki haha我的英语很蹩脚,现在更清晰了?您肯定应该改进您的问题。(对我来说)你到底想要什么还不完全清楚。我想我是经过深思熟虑才明白的,但你的问题不容易理解。当您的URI位于单独的JS文件中,但在其他脚本/页面的不同级别上使用时,您是否在询问如何使用URI?@Kissaki问题有所改进,thanksI仍然不明白<代码>如何将php文件放在当前js文件所在的同一文件夹中?您可以通过FTP、SSH、文件浏览器将php文件放在该文件夹中…但我不认为这是您试图问的问题…@Kissaki haha我的英语很烂,现在更清楚了?