1

我正在尝试从 Wordpress 中的 js 代码中读取 php 文件。

$.ajax({
  type: "POST",
  url: "/set.php"

问题是在目录中找不到 php 文件,所以在 js 结束时我有错误警报。

我该怎么做才能找到 php 文件?有人有诀窍吗?

编辑:我刚刚按照您的建议解决了编写完整路径的问题,但我想编写一个“迷你路径”而不编写完整路径。有人建议?

EDIT2: 我已经解决了编写完整路径的问题

4

3 回答 3

2

正如 cilosis 所说,只需使用:

$.ajax({
  type: "POST",
  url: "set.php"
于 2012-12-07T16:46:29.597 回答
1

当您使用路径“/set.php”时,它会在根目录中查找该文件。如果它是您的 JS 文件的一个目录,那么您可能想要做的是“../set.php”。如果您可以更好地描述您的文件夹结构,我们可以为您提供更多帮助。

[编辑]

当 PHP 文件与 JS 文件位于同一文件夹时,您可以像这样进行 AJAX 调用:

$.ajax({
  type: "POST",
  url: "set.php"
于 2012-12-07T16:37:39.573 回答
1

url: "/set.php" 表示该文件必须位于您网站的根目录中。如果它位于您的模板文件夹中,那么您必须从根写入完整路径而不是一个斜杠。

于 2012-12-07T16:39:21.387 回答