麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

通過js獲取上傳的圖片信息(臨時保存路徑,名稱,大小)然后通過ajax傳遞給后端的方法

2019-11-20 11:29:40
字體:
來源:轉載
供稿:網友

項目需求:如何通過js獲取上傳的圖片信息(臨時保存路徑,名稱,大小)然后通過ajax傳遞給后端

題主用jquery接收

<input name="c_pic" id="c_pic" type="file" class="file">

用的方法是:

var input = document.getElementById("c_pic");input.addEventListener('change',readFile,false);function readFile(){ var file = this.files[0]; }

題主想用ajax 的post方法把上傳圖片的相關信息傳給后端,接收到的file是個object file,請問怎么轉換成能夠用post傳遞的數據格式?

當時我看到這個題目就想這還不簡單,直接把file通過JSON.stringify(file)(注:stringify()用于從一個對象解析出字符串),代碼如下:

var input = document.getElementById("c_pic");input.addEventListener('change',readFile,false);function readFile(){ var file = this.files[0];var file_json = JSON.stringify(file);console.log(file_json); //打印出來是: {}$.post('',file_json);}

發現打印出來的是一個空的對象:{};有知道的麻煩告知,感激不盡!

于是換了一種思路用uploadfile插件或百度的webuploader,其中jQuery File Upload 是一個Jquery圖片上傳組件,支持多文件上傳、取消、刪除,上傳前縮略圖預覽、列表顯示圖片大小,支持上傳進度條顯示;支持各種動態語言開發的服務器端。
如果支持html5,可以使用FormData Ajax上傳也能實現的。

以上內容就是小編給大家分享的通過js獲取上傳的圖片信息(臨時保存路徑,名稱,大小)然后通過ajax傳遞給后端的方法,希望對大家有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久精品黄 | 天天黄色片 | 亚洲免费看片网站 | 国产精品久久99精品毛片三a | 91精品国产乱码久久久久 | 国产毛片在线高清视频 | free korean xxxxhd| 精品久久久久久综合日本 | 精品中文字幕久久久久四十五十骆 | chinese军人gay呻吟 | 爱逼爱操综合网 | 一区二区网| 成年性羞羞视频免费观看 | 黄色网址免费在线 | 免费毛片免费看 | 久久国产精品影视 | 最新久久免费视频 | 水多视频在线观看 | 在线亚洲欧美日韩 | 日韩理论电影网 | 久久国产精品久久久久 | 国产一区二区视频精品 | 精品偷拍久久 | 一级性生活免费视频 | 性生活视频软件 | 日韩一级毛毛片 | 日本aaaa片毛片免费观蜜桃 | 一区二区三区视频在线播放 | 精品国产精品久久 | 欧美一区黄色 | 国产精品成人久久 | 亚洲视频成人在线 | 成人毛片免费播放 | 久久精品美乳 | 羞羞答答www网站进入 | 黑色丝袜美美女被躁视频 | 国产91片 | 久久吊 | av观看网站 | 热99re久久免费视精品频软件 | 久久2019中文字幕 |