2010-10-22 30 views
2

我處於輸入文件的困境中。我正在開發的這個項目增加了一個jQuery擴展,它可以屏蔽所有輸入類型,並使它們更加「活躍」。然而,在更新這些輸入中列出的內容方面也造成了很多麻煩。一個這樣的問題是輸入文件類型。它目前不會更改首次選擇後正在上傳的內容。所以我想知道是否有一個命令可以用來在用戶選擇文件(按下「打開」)按鈕後執行某些操作。選擇文件後html輸入文件操作

+0

的命令,如「魔法解決這個問題?」你在問什麼? – 2010-10-22 18:13:23

+0

我真的只是想知道如何做一個動作,非常有約束力,但是下面的文章中,您在變化時做的事情由於某種原因而不起作用。我相信這個問題可能在jQuery中掩蓋了我所有的輸入類型。我試圖做的是t3hb4tman解釋的。我想要在用戶選擇特定文件後執行操作。 – Craig 2010-10-22 18:25:18

+0

Hace它掩蓋只有你提供的類名稱。然後它將獨自離開。 – 2010-10-22 19:05:59

回答

4

我對你要求的內容並不完全肯定,但是:你可以將邏輯綁定到輸入的onchange事件中。這會在用戶選擇他們的文件並按下「打開」或「取消」按鈕後運行附加的代碼。

下面是使用jQuery的例子(因爲你已經說你使用它):

$("#yourFileInput").change(function() { 
    alert("Hey, you changed me!"); 
} 
相關問題