我的文件结构如下所示:
site
module
index.php
js
auto.js
ajax
auto.php
index.php我在module/index.php中包含了module/index.php,其中auto.js是一个ajax调用,它将数据传递给ajax/auto.php。
编辑 site/index.php is also using js/auto.js和ajax调用在site/index.php中运行良好
我在auto.js中的ajax调用如下:
$.ajax({
url : 'ajax/auto.php'
})页面加载后,在控制台can not find site/module/ajax/auto.php中给出错误。我知道它的相对路径错误,对于这个问题,正确的相对路径是什么?
发布于 2016-09-19 10:20:32
现在它工作得很好
$.ajax({
url : '/site/ajax/auto.php'
})发布于 2016-09-19 10:03:15
就像这样
url : '../ajax/auto.php'它应该能正常工作
发布于 2016-09-19 10:05:38
在开头使用斜杠,如下所示
$.ajax({
url: '/ajax/auto.php',
...
});https://stackoverflow.com/questions/39570345
复制相似问题