国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery Ajax File Upload實例源碼

2019-11-19 18:34:01
字體:
來源:轉載
供稿:網友

本文實例為大家分享了jQuery Ajax File Upload實例源碼,供大家參考,具體內容如下

項目結構

Default.aspx
Upload.aspx
Scripts/…
style.css

效果圖

 

客戶端html代碼

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="UploadFile.aspx.vb" Inherits="Web.UploadFile" %>  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server">   <title></title>   <link rel="Stylesheet" type="text/css" href="style.css" mce_href="style.css" media="all" />   <mce:script type="text/JavaScript" src="../Scripts/jQuery-1.4.1.min.js" mce_src="Scripts/jquery-1.4.1.min.js"></mce:script>   <mce:script type="text/javascript" src="../Scripts/ajaxupload.3.5.js" mce_src="Scripts/ajaxupload.3.5.js"></mce:script>   <mce:script type="text/javascript"><!--     $(function () {       var btnUpload = $('#upload');       var status = $('#status');       new AjaxUpload(btnUpload, {         action: 'Upload.aspx',         //Name of the file input box         name: 'uploadfile',         onSubmit: function (file, ext) {           if (!(ext && /^(jpg|png|jpeg|gif)$/.test(ext))) {             // check for valid file extension             status.text('Only JPG, PNG or GIF files are allowed');             return false;           }           status.text('Uploading...');         },         onComplete: function (file, response) {           //On completion clear the status           status.text('');           //Add uploaded file to list           if (response === "success") {             $('<li></li>').appendTo('#files').html('<img src="./uploads/' + file + '" mce_src="uploads/' + file + '" alt="" /><br />' + file).addClass('success');           } else {             $('<li></li>').appendTo('#files').text(file).addClass('error');           }         }       });     });     // --></mce:script> </head> <body>   <form id="form1" runat="server">   <div id="upload">     Upload File   </div>    <!-- Upload Button-->   <div id="Div1" >Upload File</div><span id="status" ></span>   <!--List Files-->   <ul id="files" ></ul>     </form> </body> </html> 

 服務端處理代碼Upload.aspx

 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls;  namespace JqueryAjaxUploadTest {   public partial class Upload : System.Web.UI.Page   {     protected void Page_Load(object sender, EventArgs e)     {       try       {         HttpPostedFile hpfFile = Request.Files["uploadfile"];         hpfFile.SaveAs(Server.MapPath("~/uploads/") + hpfFile.FileName);         Response.Write("success");       }       catch (Exception)       {          Response.Write("fail");       }     }   } }

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 台州市| 霞浦县| 汽车| 麻江县| 广南县| 宾川县| 汝阳县| 汽车| 碌曲县| 临安市| 信宜市| 富源县| 和田市| 广元市| 聂拉木县| 视频| 咸宁市| 上饶县| 黔南| 从化市| 柏乡县| 蒲江县| 惠州市| 舒兰市| 桂林市| 兴宁市| 麻江县| 青岛市| 怀集县| 长岛县| 芮城县| 调兵山市| 扎兰屯市| 长葛市| 钟祥市| 峨山| 阳城县| 林周县| 城固县| 洛浦县| 井陉县|