2012-01-04 24 views

回答

2

HTML5 File API定義了一個FileList對象,可通過事件目標的files屬性進行訪問。你可以做這樣的事情:

$("input[type='file']").change(function(e) { 
    var fileList = e.target.files; 
}); 

FileList對象包含File對象的列表,以及name物業應該給你你正在尋找的名稱:

console.log(fileList[0].name); 

這裏有一個working example

編輯

以前,我發現使用jQuery的事件對象的originalEvent財產。這是不必要的,因爲target屬性存在於jQuery事件對象以及原始事件對象中。

+0

謝謝。這工作。 – dallinns 2012-01-04 22:16:32

+0

沒問題,很高興我可以幫忙:) – 2012-01-04 22:16:58

相關問題