我有一个文件夹名为html
html/index.php
html/jquery/primary.js
html/ajax/request.php
Index.php
文件在 html 文件夹和primary.js
子文件夹中现在我已经从这样的文件jquery
中发出 ajax 请求primary.js
$.post('../ajax/request.php',{id:"//some id"},function(result){
// some statments
});
但是这里的ajax请求是不完整的。它说file not found
。我在想 primary.js 在 jQuery 文件夹中,所以我曾经../ajax/
返回一个目录并跳转到,ajax
但它似乎不起作用;令人惊讶的是,当我将文件移动到html/request.php
并发出 ajax 请求request.php
时,它就可以正常工作了。当我使用时../request.php
(因为primary.js
在另一个目录中,jquery
我退后一步并定向到文件,但它不起作用。
我的理解是,无论你在哪里做ajax请求,ajax请求文件都必须在目录中,并且无论文件在哪里,index.php
都应该像这样在ajax请求中使用。request.php
primary.js