【发布时间】:2014-06-06 10:12:25
【问题描述】:
我的网络服务器上有包含文件的文件夹。我使用 AJAX 将每个文件夹的内容加载到我网站的正确页面上,效果很好,文件夹内容显示为链接,这很棒。除了一件事..
可以通过 www.refstudio.com/Content/marketing/etc/etc 访问内容文件夹,这很好,正如我上面所说,AJAX 会提取所有文件并将它们显示为链接,但我的问题是ajax 拉入的文件夹中的每个文件似乎链接不正确,因此拉入的文件的链接不是“www.refstudio.com/Content/Marketing/design.pdf”,而是“www. refstudio.com/design.pdf”,这当然会导致 404。
所以我的问题是,如何让链接成为我的 AJAX 脚本中的完整/正确 url?
这是我目前的脚本,非常基本,也可以做到:
$(document).ready(function(){
$('.ajax_link').click(function(){
var url = $(this).attr('href');
$('#ajax_content').load(url);
return false;
});
});
脚本正常工作,但我的问题是通过内容链接拉出的不是完整/正确的 URL。
希望你们能指出我遗漏的东西!
谢谢大家!
编辑:我添加了一张图片,希望能比我能更好地解释我的问题:
【问题讨论】:
-
更改加载文件中的url?
-
您是否使用绝对路径名而不是相对路径名(您的 href 是否以
/开头?)? -
我制作的图片应该可以解释一切,因为我不太确定您在说哪些链接,抱歉。