2011-12-20 93 views
0

我使用HTML.BeginForm來上傳文件。這部分工作正常。asp.net MVC3.0:使用HTML.BeginForm的回調函數

但是,除了上傳文件之外,我還希望使用所選文件的名稱在同一頁面上填充一個字段。

有沒有辦法做到這一點?

編輯:我想知道上傳的文件的名稱(上傳後發生)。

+1

你的意思是指定一個名稱由用戶提供,還是上傳文件的文件名? – 2011-12-20 16:09:03

+1

之前或之後的文章和文件上傳? – Brian 2011-12-20 16:09:19

+0

上傳文件的名稱(上傳後)。 – user1068157 2011-12-20 16:14:24

回答

0

您可以使用jQuery的.change所選文件的名稱追加到你想要顯示的div /地區

$('#myFile').change(function() 
{ 
    var uploadeFile= $(this).val(); 
    //Append uploadedFile to a div/area 
}); 

HTML

<input type="file" id="myFile" />