2013-05-16 3 views
16

入力タイプファイルの値をJqueryで削除する方法を知りたいと思います。"入力タイプ=ファイル"の値を削除する方法

もっと正確には、この入力からファイルをアップロードしても、フォームを送信していないということです。

私は理解できると思います。

+2

http://stackoverflow.com/questions/1043957/clearing-input-type-file -using-jquery –

+0

要素を削除して置き換えます。そうでなければ、 'value'プロパティを' '" 'として設定しようとすることができますが、これは私が思うより古いIEのブラウザでは互換性がありません。 – Ian

+0

何を試しましたか?あなたはあなたの問題を実証することができますか? – Xotic750

答えて

41

あなたは行うことができます。

$(document).ready(function(){ 

    $('input').val(""); 

}); 
+1

IE8では動作しません。 –

+0

私は私の反応プロジェクトでそれをやっています。うまく動作します。 – yussan

-7

が初期値に戻ってフォームをリセットしてください:

$('#form').each(function(){ 
    this.reset(); 
}); 
+0

Thxしかし、$(this).val( "")はうまく動作します。 – KeizerBridge

+0

質問は、ファイルの入力値だけを削除することです。埋め込まれたデータはどのような形でどうなりますか? – Ila

関連する問題