首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

jQuery+php兑现ajax文件上传

2013-08-04 
jQuery+php实现ajax文件上传$(function () {var bar $(.bar)var percent $(.percent)var showim

jQuery+php实现ajax文件上传

$(function () {var bar = $('.bar');var percent = $('.percent');var showimg = $('#showimg');var progress = $(".progress");var files = $(".files");var btn = $(".btn span");$(".demo").wrap("<form id='myupload' action='action.php' method='post' enctype='multipart/form-data'></form>");    $("#fileupload").change(function(){$("#myupload").ajaxSubmit({dataType:  'json',beforeSend: function() {        showimg.empty();progress.show();        var percentVal = '0%';        bar.width(percentVal);        percent.html(percentVal);btn.html("上传中...");    },    uploadProgress: function(event, position, total, percentComplete) {        var percentVal = percentComplete + '%';        bar.width(percentVal)        percent.html(percentVal);    },/*complete: function(xhr) {$(".files").html(xhr.responseText);},*/success: function(data) {files.html("<b>"+data.name+"("+data.size+"k)</b> <span class='delimg' rel='"+data.pic+"'>删除</span>");var img = "http://demo.helloweba.com/upload/files/"+data.pic;showimg.html("<img src='"+img+"'>");btn.html("添加附件");},error:function(xhr){btn.html("上传失败");bar.width('0')files.html(xhr.responseText);}});});$(".delimg").live('click',function(){var pic = $(this).attr("rel");$.post("action.php?act=delimg",{imagename:pic},function(msg){if(msg==1){files.html("删除成功.");showimg.empty();progress.hide();}else{alert(msg);}});});});

?

热点排行