重置表單中的文件上傳控件(file input)的方法

方法一:

調用所在 form 表單的 reset 方法,這個方法的缺點是會把整個表單重置,須要存儲表單的狀態,再回填回去網絡

方法二:

使用jQuery,代碼爲:測試

$("#id").replaceWith($('#id').clone(true))code

說明:此方法爲網絡上找到的,經測試鏈式寫法無效。改爲分步的寫法仍然無效,只有在控制檯分步去寫才生效orm

方法三:

根據上述方法,換了一個思路,直接去改變input元素的type,代碼爲:input

$('#id').attr('type', 'text').attr('type', 'file')it

驗證事後,發現這種思路是有效的,推薦這種方法form

相關文章
相關標籤/搜索