我在本地主機上的目錄中有一些svg文件。我想訪問所有這些,並使用它們來做一些事情。但我無法訪問它們。使用javascript/jquery/ajax訪問目錄中的文件
$.ajax({
url : 'assets/svg/',
success: function(data) { alert("success"); /* do some stuff */ },
error : function() { alert("error"); }
});
我總是得到「錯誤」。如果我只訪問一個文件,例如'assets/svg/arrow.svg',它的工作原理。但我想要目錄中的所有文件。
計算器上其他的答案說,它應該工作一樣,(例如here),但事實並非如此。
您是否啓用了目錄索引?當您直接請求該網址時,您的瀏覽器會顯示什麼內容? – CBroe
確切的錯誤是什麼?真正的一個,而不是你用它替換的任意字符串。您可以從瀏覽器網絡選項卡獲取詳細信息,或者按照文檔http://api.jquery.com/jquery.ajax/正確實施'$ .ajax'錯誤回調並顯示輸出 – ADyson
哦你是對的!錯誤404未找到,但爲什麼?!?!如果我手動輸入一個文件名,就像我上面的問題('assets/svg/arrow.svg')中描述的那樣。 – papapple