2012-07-06 47 views
0

我有一個多文件輸入,我正在使用一些JavaScript來處理它的更改事件。問題是,如果我選擇一個文件,然後選擇具有相同名稱的另一個文件,則更改甚至不會被觸發。文件更改事件沒有被觸發

是否有其他一些我可以使用的事件。我唯一的想法是(看你無法用JavaScript清除文件輸入值),就是從它們的DOM中刪除元素,並在表單提交後創建一個新元素。總是 -

+0

你有什麼試過的?在FF中使用簡單的'.onchange'處理程序可以很好地工作。問題是在一個或多個瀏覽器中發生的? – Graham 2012-07-06 15:20:25

回答

0

如果你使用jQuery與

$('#yourIdOfInputFile').bind('change',function() { 
    //here goes your code 
}); 

那麼它的觸發綁定吧!