很多時候我們上傳文件點擊取消后或我們制定了內容格式上傳不符合,再次點擊input="file"按鈕時,選擇的文件還是原來的文件,卻又上傳不。當時想在旁邊多添加個按鈕清除file里面的東西,但開發要求中不能多添加東西,所以當時就在處理file里面內容流程的最后添加一句話就行了,就是將input="file"的value清除,再次點擊時,原來選的文件就不會有了。
例如<input type="file" id="file" onchange=sele(this) />
<script>
function sele(e){
.....
$("#file").val('');
}
</script>