关于jq+easy-ui 中上传文件所遇到的问题
生活随笔
收集整理的這篇文章主要介紹了
关于jq+easy-ui 中上传文件所遇到的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
jq+easy-ui上傳文件所遇到的問題
今天在公司維護老項目的時候,提出了一個新的需求。
就是要新增上傳文件的功能
拿到新需求是手足無措,我首先想到了input type=“file”
- 原理就是根據 change 事件 獲取事件源,e.target
- 而input type=“file” 本身有個屬性 files 會得到一個 FileList
- 記住 這是一個偽數組 如果上傳多個文件需要將它轉化為真正的數組 Array.from() 去map遍歷
- 另外一般上傳文件都是需要 FormData 格式的 就需要new 一個出來
MDN 關于上傳文件介紹
回歸正題 esayui 中上傳圖片怎么辦?
$("#upload").next().find('input[type=file]')[0].files;// 這是獲取文件最重要的一步// 這個作用就相當于e.target.files原文鏈接
總結
以上是生活随笔為你收集整理的关于jq+easy-ui 中上传文件所遇到的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (POST请求中的三种数据请求格式.ap
- 下一篇: git 相关操作