2016-04-25 43 views
0
<input type="file" id="fup" multiple/> 
alert($("#fup").val()); 

在這裏,我只得到了一個文件中的alert()即使我選擇多個文件。 如何獲取alert() with complete url path中的多個文件?如何獲得多個文件在文件上傳

回答

1

使用files收集底層一個DOMElement的:

var files = $('#fup')[0].files; 
for (var i = 0; i < files.length; i++) { 
    console.log(files[i].name); 
} 

Working example

還要注意的是,你不應該爲調試使用alert()。它強制數據類型,通常不是一個好主意。控制檯總是可取的。

+0

我想完整的url路徑。謝謝 – Billy

+2

假設你的意思是客戶端上的文件路徑,那是不可能的。由於安全限制,您無法在現代瀏覽器中獲取完整的文件路徑。 –

相關問題