Plupload 節點改變後不再觸發上傳事件
阿新 • • 發佈:2018-12-12
如圖上傳成功後,把上傳元素往後移了,位置發生了變化,再次點選就不開啟檔案選擇框,點選元素原來的位置可以。
這時候,需要在上傳成功後,使用uploader.refresh(); 重新載入一下事件,就可以了。
$(function () { // 圖片上傳成功後 uploader.bind('FileUploaded', function (up, file, info) { if (info.status == 200) { // 獲得真實圖片地址 var res = getTureUrl(get_uploaded_object_name(file.name)); var htm = `<p class="mod_load_img"> <img src="${res.data}" alt=""> <i class="iconfont icon-shanchu"></i> </p>`; // 插入新上傳的圖片 $(htm).insertBefore($("#uplo")); // 重新整理當前的plupload例項 uploader.refresh(); } }); })