type=”reset”だと全てリセットされてしまうので、type=”file”のvalueだけリセットしたい場合。
こんなHTMLだった場合
[HTML]
[/HTML]
通常だと
$('#resetid').click(function(event){
$("#photoid").val('');
});
でリセット出来るはずですが、IEでリセットできない。。。
replaceで置き換えてやるのが正解のようです。
$('#resetid').click(function(event){
event.preventDefault();
$("#photoid").replaceWith("<input type='file' name='photo1' value='' id='photoid'>");
});
