2015-12-15 126 views
1

所以。當我將php文件與AJAX的html文件放在同一個文件夾中時,我的AJAX請求起作用。喜歡:AJAX文件夾路徑問題

var URL = "question1.php?q1=" + radioValue; 

雖然我想保持question1.php在另一個名爲「json」的文件夾中。我試過以下內容:

var URL = "/json/question1.php?q1=" + radioValue; 
var URL = "json/question1.php?q1=" + radioValue; 

但是,然後AJAX請求由於某種原因跳過文件夾json之前的路徑。像:

..instead與 「榜樣」 是其中所述ajax.html謊言

http://localhost/example/json/question1.php?q1=Ok 

http://localhost/json/question1.php?q1=Ok 

。我只想在不改變路徑的情況下,將網站切換到服務器。建議?

回答

0

考慮您的JSON例如文件夾都在級目錄水平和您的AJAX是從路徑/例如執行,你需要做的:

var URL = "/../json/question1.php?q1=" + radioValue; // /../ would navigate to the parent of json and example. 

這將內部的樣子:

http://localhost/example/../json/question1.php?q1=Ok 
+0

似乎沒有爲我工作.. –

+0

都是json和相同的導演示例y水平? – DinoMyte

+0

http://localhost/json/question1.php?q1 =確定404(未找到),仍然是一樣的東西 –