利用jQuery異步上傳文件的插件用法詳解
現(xiàn)在想實(shí)現(xiàn)用ajax來(lái)上傳文件的功能,但是卻發(fā)現(xiàn)Jquery自帶的ajax方法只能上傳文件名,而不能上傳文件;用form提交雖然能夠上傳文件,但是卻要刷新頁(yè)面。。。多方查找下找到了一個(gè)可用的jQuery插件,剛好可以滿足異步上傳文件的要求。
代碼
用法
這個(gè)插件是基于表單提交的,我們只要正常的寫一段提交文件的表單,如:
<form id="myForm" action="comment.php" method="post" enctype="multipart/form-data"> <input type="file" name="name" /> <input type="submit" value="Submit Comment" /> </form>
然后在js中加上如下代碼:
<html> <head> <script src="jquery.js"></script> <script src="jquery.form.js"></script> <script> $(document).ready(function() { $('#myForm').ajaxForm(function(data) { alert(data); }); }); </script> </head>
這樣就可以監(jiān)聽(tīng)表單的提交事件,把它變成ajax傳送到后臺(tái),然后將后臺(tái)返回的信息從data中獲取。如此一來(lái)就可以用ajax通信來(lái)傳輸文件了。
以上所述是小編給大家介紹的利用jQuery異步上傳文件的插件用法詳解,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
基于jQuery的公告無(wú)限循環(huán)滾動(dòng)實(shí)現(xiàn)代碼
今天看到一個(gè)網(wǎng)站的公告欄一個(gè)小效果,如果有2條公告或以上就有個(gè)滾動(dòng)效果,特整理下分享給大家2012-05-05jQuery表格插件ParamQuery簡(jiǎn)單使用方法示例
這篇文章主要介紹了jQuery表格插件ParamQuery簡(jiǎn)單使用方法示例,大家參考使用吧2013-12-12jQuery實(shí)現(xiàn)加入購(gòu)物車飛入動(dòng)畫效果
當(dāng)您在電商購(gòu)物網(wǎng)站瀏覽中意的商品時(shí),您可以點(diǎn)擊頁(yè)面中的“加入購(gòu)物車”按鈕即可將商品加入的購(gòu)物車中。本文介紹借助一款基于jQuery的動(dòng)畫插件,點(diǎn)擊加入購(gòu)物車按鈕時(shí),實(shí)現(xiàn)商品將飛入到右側(cè)的購(gòu)物車中的效果。2015-03-03jquery使用slideDown實(shí)現(xiàn)模塊緩慢拉出效果的方法
這篇文章主要介紹了jquery使用slideDown實(shí)現(xiàn)模塊緩慢拉出效果的方法,涉及slideDown方法操作模塊展示效果的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03jQuery插件zTree實(shí)現(xiàn)的基本樹(shù)與節(jié)點(diǎn)獲取操作示例
這篇文章主要介紹了jQuery插件zTree實(shí)現(xiàn)的基本樹(shù)與節(jié)點(diǎn)獲取操作,結(jié)合實(shí)例形式分析了jQuery樹(shù)形插件zTree構(gòu)造基本樹(shù)與針對(duì)節(jié)點(diǎn)的獲取操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2017-03-03通過(guò)jsonp獲取json數(shù)據(jù)實(shí)現(xiàn)AJAX跨域請(qǐng)求
JSON 可通過(guò) JavaScript 進(jìn)行解析,JSON 數(shù)據(jù)可使用 AJAX 進(jìn)行傳輸,這篇文章主要介紹了通過(guò)jsonp獲取json數(shù)據(jù)(實(shí)現(xiàn)AJAX跨域請(qǐng)求),有興趣的可以了解一下。2017-01-01原生js和jQuery寫的網(wǎng)頁(yè)選項(xiàng)卡特效對(duì)比
本文實(shí)例中主要是通過(guò)判斷點(diǎn)擊菜單在菜單列表中的索引位置來(lái)顯示或隱藏選項(xiàng)區(qū).原生js還有很多種實(shí)現(xiàn)方法(藍(lán)色理想中搜索),為了與jQ版思路保持一致,本文實(shí)例用的是循環(huán)判斷.有需要的小伙伴可以參考下2015-04-04