我有一個問題得到json。 如果我使用: $.getJSON("file:///E:/WebProject/json/"+name+".json",resolve)
它的工作原理!使用Javascript發送文件
但是,如果我使用: $.getJSON("/json/"+name+".json",resolve)
它不起作用。爲什麼?
我有一個問題得到json。 如果我使用: $.getJSON("file:///E:/WebProject/json/"+name+".json",resolve)
它的工作原理!使用Javascript發送文件
但是,如果我使用: $.getJSON("/json/"+name+".json",resolve)
它不起作用。爲什麼?
嘗試改變
$.getJSON("/json/"+name+".json",resolve)
到
$.getJSON("json/"+name+".json",resolve)
/JSON會在根文件,但我認爲JSON文件夾是在您的Web文件夾,而不是在根。
@JossefHarush現在看看它。 – Alp
當第一個字符是/
,瀏覽器從網站地址
例如根提取文件
file:///E:/WebProject
+/json/name.json
=file:///E:/json/name.json
(甚至沒有E
字母)
否則,添加相:
file:///E:/WebProject
+json/name.json
=file:///E:/WebProject/json/name.json
/
,你應該罰款python -m SimpleHTTPServer
您沒有正在運行的Web服務器,對吧? – undefined
@Vohuman他使用Firefox,而不是Chrome,所以這很好,允許本地Ajax請求。 – blex
查看發送到服務器的* actual *請求。資源路徑是否正確匹配預期/託管的內容?什麼是迴應? – user2864740