解決input file兩次選擇相同文件不觸發change事件的問題


當第一次選擇圖片1時,input的change事件觸發,因為input的value從無變成圖片1,value值發生了改變,

此時:

如果第二次選擇圖片2時,input的change事件觸發,因為input的value從圖片1變成圖片2,value值發生了改變,

如果第二次選擇圖片1時,input的change事件不會觸發,因為input的value值依然為圖片1,value值沒有發生改變,如果第二次不做文件選擇,而是點擊的取消的話,change事件觸發,因為value值被清空,

我的解決方案是input選擇了value之后,在適當的時機把input的value賦空


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM