1. 程式人生 > >檔案選擇器(input type="file")如何reset

檔案選擇器(input type="file")如何reset

方法一:

用<form>元素將該<input>包裝起來,對form元素使用reset方法:

var form = document.getElementById('id');
form.reset();

如果你使用的是jquery,jquery並沒有reset()方法,但是你可以使用trigger觸發reset方法:
$('form').trigger('reset');

方法二,先將原來的<input>用clone方法複製,再用複製的元素替換原來的元素即可:
$fileinput = $('#fileinputid');
$fileinput.replaceWith($fileinput = $fileinput.clone(true));