我需要從.txt文件加載數組。它有幾個以逗號分隔的字符串(,
)。從.txt文件加載數組
到目前爲止,我找到了this。
這個傢伙用.split函數拆分它,但我有一個問題。他使用輸入來上傳文件,但是,我需要將文件鏈接到HTML,然後將其分割成數組並使用它。
我需要從.txt文件加載數組。它有幾個以逗號分隔的字符串(,
)。從.txt文件加載數組
到目前爲止,我找到了this。
這個傢伙用.split函數拆分它,但我有一個問題。他使用輸入來上傳文件,但是,我需要將文件鏈接到HTML,然後將其分割成數組並使用它。
只要確保文本文件可以通過同一個域上的HTTP請求訪問,並且您可以正常閱讀。以下是文本文件位於webroot中的示例。
$(function(){
$.get('/whatever.txt', function(data){
var array = data.split(',');
console.log(array);
});
});
感謝您的回答。我已經飛過了文檔,但我找不到任何代碼來顯示如何將.txt文件鏈接到HTML,他們只是展示如何使用它。 – 2012-02-03 12:31:28
問題是你需要將它與加載對話一起使用。所以你不能說'var file = new File(「foo.txt」)'而是使用FileReader。我在編輯中添加了一些示例。 – Nessuno 2012-02-03 13:09:16
噢...所以我無法加載它,而無需通過按鈕上傳它?我希望它能夠在後臺下載,有點像鏈接.js文件。 – 2012-02-03 13:25:41
你在流血 – 2012-02-03 11:33:13
我有本地atm的所有文件,但它沒有。 html和.txt文件都在同一個文件夾中。 – 2012-02-03 11:42:18
您是否刪除了斜線以使用相對路徑?你在本地運行Web服務器嗎? – 2012-02-03 11:59:19