アップロード時に選択したファイルをクリア
ファイルを選択前の状態に戻す
jQuery
$(function() {
  // アップロードするファイルを選択
  $('input[type=file]').change(function() {
    $('#clear').show();
  });
  // ユーザエージェント
  var ua = navigator.userAgent;  
  
  // ファイル参照をクリア
  $('#clear').click(function() {
    $('input[type=file]').val('');
    // IE バージョン判定 10以下
    if (ua.match(/MSIE\s(7|8|9|10)\./i)) {
      $('#userfile_item').html('<input type="file" name="userfile">');
    }
    $(this).hide();
  });
});
<input type="file">に対してのval('')がIE10以下で動作しないので、html()で対応。
CSS
#clear {
  display: none;
}
HTML
<form enctype="multipart/form-data" method="post">
<span id="userfile_item">
<input type="file" name="userfile">
</span>
<input type="button" id="clear" value="ファイルをクリアする">
</form>
サンプル