国产探花免费观看_亚洲丰满少妇自慰呻吟_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");       }     }   } }

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吉林省| 苏尼特左旗| 金山区| 南郑县| 鄯善县| 阳原县| 塔城市| 奉化市| 深水埗区| 扶绥县| 唐海县| 沙坪坝区| 芮城县| 文成县| 留坝县| 玉林市| 广东省| 萝北县| 台东市| 静宁县| 陆川县| 德令哈市| 宁阳县| 芜湖市| 宜良县| 瓦房店市| 会同县| 朝阳县| 宣化县| 和田市| 曲松县| 乌恰县| 固始县| 万宁市| 台北市| 常州市| 泽普县| 芒康县| 格尔木市| 景东| 外汇|