1. 程式人生 > 其它 >layui檔案上傳檔案後自動清空已選擇的檔案(修改原始碼)

layui檔案上傳檔案後自動清空已選擇的檔案(修改原始碼)

layui檔案上傳檔案後自動清空已選擇的檔案(修改原始碼)

Mattscl 2019-04-13 00:14:07 9274 收藏 4
分類專欄: 前端
版權

前端
專欄收錄該內容
4 篇文章0 訂閱
訂閱專欄
最近遇到一個問題,就是使用layui檔案上傳控制元件的時候已經上傳成功的控制元件會繼續和原檔案繫結在一起,影響第二次上傳的效果(注意我是單檔案上傳控制元件,也就是每次只能選擇一個檔案)。

本來想要實現標題的效果,但是由於開發時間有限就換了一種解決方法。

當然這不是什麼難題, 拿到layui的upoad.js原始碼分析一下還是可以找到對應的解決辦法的。

前面多說了幾句廢話, 下面說一下解決方法:

在上傳檔案方法之前判斷一下是否有上傳過檔案,如果有則不執行上傳。

下面看一下layui中改動的原始碼,其實就是加一個判斷:
在看一下我們實際使用的程式碼:
這是js程式碼:


這是頁面程式碼:

以下是實際執行圖:


————————————————
版權宣告:本文為CSDN博主「Mattscl」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處連結及本宣告。
原文連結:https://blog.csdn.net/Mattscl/article/details/89266208