使用jQuery ajaxupload插件實現(xiàn)無刷新上傳文件
更新時間:2017年04月23日 13:57:56 投稿:mrr
項目中會經(jīng)常用到AJAX無刷新上傳圖片,但是iframe上傳和flash插件都是比較復雜的,所以就找了一個jquery的插件。下面通過實例代碼給大家介紹使用jQuery ajaxupload插件實現(xiàn)無刷新上傳文件功能,需要的朋友參考下吧
項目中會經(jīng)常用到AJAX無刷新上傳圖片,但是iframe上傳和flash插件都是比較復雜的,所以就找了一個jquery的插件。
代碼如下
使用方法如下
<script type="text/javascript">
$(function () {
var button = $('#upload');
new AjaxUpload(button, {
action: '/upload/imagesAjaxUpload',
name: 'upload',
onSubmit: function (file, ext) {
if (!(ext && /^(jpg|jpeg|JPG|JPEG)$/.test(ext))) {
alert('圖片格式不正確,請選擇 jpg 格式的文件!', '系統(tǒng)提示');
return false;
}
// change button text, when user selects file
button.text('上傳中');
// If you want to allow uploading only 1 file at time,
// you can disable upload button
this.disable();
// Uploding -> Uploading. -> Uploading...
interval = window.setInterval(function () {
var text = button.text();
if (text.length < 10) {
button.text(text + '...');
} else {
button.text('上傳中');
}
}, 200);
},
onComplete: function (file, response) {
window.clearInterval(interval);
// enable upload button
this.enable();
var json = eval('(' + response + ')');
button.text('選擇文件');
$(".qr").css("display","inline");
$(".qr>img").attr("src",json.file_name);
$("input[name='wechat_qr']").val('/uploads/qr/'+json.file_name);
//alert(json.file_name);
//$("#ajaximg").html("<img src='/uploads/qr/"+json.file_name+"' />");
//$("#wechat_qr").val('/uploads/qr/'+json.file_name);
}
});
});
</script>
以上所述是小編給大家介紹的使用jQuery ajaxupload插件實現(xiàn)無刷新上傳文件,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
您可能感興趣的文章:
- jQuery+AJAX實現(xiàn)網(wǎng)頁無刷新上傳
- jQuery的ajax中使用FormData實現(xiàn)頁面無刷新上傳功能
- Jquery基于Ajax方法自定義無刷新提交表單Form實例
- jQuery Ajax 上傳文件處理方式介紹(推薦)
- jQuery Ajax文件上傳(php)
- 一個簡單的jQuery插件ajaxfileupload.js實現(xiàn)ajax上傳文件例子
- jquery ajax實現(xiàn)文件上傳功能實例代碼
- 基于HTML5 Ajax文件上傳進度條如何實現(xiàn)(jquery版本)
- jquery插件ajaxupload實現(xiàn)文件上傳操作
- PHP+jQuery+Ajax實現(xiàn)多圖片上傳效果
- Jquery+AJAX實現(xiàn)無刷新上傳并重命名文件操作示例【PHP后臺接收】
相關文章
jQuery滾動監(jiān)聽實現(xiàn)商城樓梯式導航效果
這篇文章主要介紹了jQuery滾動監(jiān)聽,實現(xiàn)商城樓梯式導航,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-03-03
jquery ajax后臺返回list,前臺用jquery遍歷list的實現(xiàn)
下面小編就為大家?guī)硪黄猨query ajax后臺返回list,前臺用jquery遍歷list的實現(xiàn)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-10-10
jquery jqPlot API 中文使用教程(非常強大的圖表工具)
這里貢獻上中文教程,基本上所有的api都很齊全,供有需要的童鞋們瞧瞧,更重要的是作為自己滴收藏2011-08-08
jQuery獲取父元素及父節(jié)點的方法小結(jié)
這篇文章主要介紹了jQuery獲取父元素及父節(jié)點的方法,結(jié)合實例形式總結(jié)分析了jQuery針對父元素及父節(jié)點操作的常用技巧,需要的朋友可以參考下2016-04-04

