1

我在将文件相互路径时遇到问题。所有目录路径格式都相同吗?因为在外部链接中 Ex:<script type="text/javascript" src="file_js/friendList.js"></script>不一样,<img src="../FriendsList/image/defaultboysmall.png" />但两种代码都有效。例如:../folder/file.phpfolder/file.php

例子:

$.getJSON('/data_php/getFriends.php', function(data) {

$.getJSON('../data_php/getFriends.php', function(data) {

$.getJSON('data_php/getFriends.php', function(data) {

这里的行代码对我不起作用,我不知道为什么会这样。请帮忙,我不擅长目录路径。

谢谢你。

4

2 回答 2

0

getJSON及其ajax同类基于 url,而不是文件系统。您需要使用相对于网站文档根目录的适当路径。

于 2012-05-14T21:04:57.293 回答
0

它必须通过 url,没有路径。我认为更好的方法是通过 php 将路径放入 html 中。选择此路径并放入 ajax 回调后。

示例:html:

<p data-link='<?= link_to_fiends() ?>'>hi</p>

js:

var link = $('p').data('link');
$.getJSON(link,function(data){});
于 2012-05-14T21:09:09.247 回答