javascript包含相对来自哪里


Where are javascript includes relative from?

我正在尝试使用Jquery执行AJAX请求。

JS文件位于以下位置:

root/templates/wooden_tpl/scripts/script.js

我尝试使用此函数从此文件请求数据:

$.post('ajax/get_blog_info.php',function(data){
    alert(data);
});

该文件位于以下目录中:

root/templates/wooden_tpl/scripts/ajax/get_blog_info.php

由于某种原因,这不起作用。

包含脚本的文件.js包含在根目录中。

我的假设是javascript不包括相对于它当前传递的内容。真的吗?

谢谢。

重要的是执行javascript的上下文。这是包含文件的上下文,因此您必须使用包含页面的路径。