<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      weui-uploader文件上傳


      @{ Layout = null; }
      <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width" /> <title>Index</title> <link href="~/Content/weui/weui.css" rel="stylesheet" /> </head> <body> <div class="weui-cells_form"> <div class="weui-cell__bd"> <div class="weui-uploader"> <div class="weui-uploader__hd"> <p class="weui-uploader__title">圖片上傳</p> <div class="weui-uploader__info">0/2</div> </div> <div class="weui-uploader__bd"> <ul class="weui-uploader__files" id="uploaderFiles"> <li class="weui-uploader__file" style="background-image: url(/Content/imgs/ulite.jpg);"></li> <li class="weui-uploader__file" style="background-image: url(/Content/imgs/ulite.jpg);"></li> <li class="weui-uploader__file" style="background-image: url(/Content/imgs/ulite.jpg);"></li> <li class="weui-uploader__file weui-uploader__file_status" style="background-image: url(/Content/imgs/ulite.jpg);"> <div class="weui-uploader__file-content"> <i class="weui-icon-warn"></i> </div> </li> <li class="weui-uploader__file weui-uploader__file_status" style="background-image: url(/Content/imgs/ulite.jpg);"> <div class="weui-uploader__file-content">50%</div> </li> </ul> <div class="weui-uploader__input-box"> <input id="uploaderInput" class="weui-uploader__input" type="file" accept="image/*" multiple /> </div> </div> </div> </div> </div> <script src="~/Scripts/jquery-3.3.1.min.js"></script> <script src="~/Content/weui/weui.mini.js"></script> <script> $(function () { var tmpl = '<li class="weui-uploader__file" style="background-image:url(#url#)"></li>', $gallery = $("#gallery"), $galleryImg = $("#galleryImg"), $uploaderInput = $("#uploaderInput"), $uploaderFiles = $("#uploaderFiles"); $uploaderInput.on("change", function (e) { var src, url = window.URL || window.webkitURL || window.mozURL, files = e.target.files; for (var i = 0, len = files.length; i < len; ++i) { var file = files[i]; if (url) { src = url.createObjectURL(file); } else { src = e.target.result; } $uploaderFiles.append($(tmpl.replace('#url#', src))); //文件上傳begin var formData = new FormData(); console.log(files[i]);<br> //文件部分 formData.append("file", files[i]);<br> //其它參數 formData.append("imgType", 1); formData.append("appId", "1111"); formData.append("random", "21312"); formData.append("sign", "123123"); $.ajax({ async: true, contentType: false, //頭部請求內容格式 dataType: 'json', type: 'post', data:formData, // 告訴jQuery不要去處理發送的數據 processData: false, url: "@Url.Action("ImageUpload", "File")",//后端接收圖片接口 success: function(data) { //后端Httpclient請求成功后返回過來的結果 console.log(data); } }); //文件上傳End } }); $uploaderFiles.on("click", "li", function () { $galleryImg.attr("style", this.getAttribute("style")); $gallery.fadeIn(100); }); $gallery.on("click", function () { $gallery.fadeOut(100); }); }); </script> </body> </html>

        除了其中"文件上傳"部分,其它為weui-uploader的示例程序。

             有些時候還是必須傳入其它參數的,保存數據庫時才知道這個附檔關聯到哪個文檔中。 

      [HttpPost]
             public JsonResult ImageUpload(FormContext context)
             {<br>            //文件
                 HttpPostedFileBase fileData = Request.Files[0];<br>            //其它參數
                 string appId = Request["appId"];
                 string random = Request["random"];
                 string sign = Request["sign"];
                 string imgType = Request["imgType"];
                 if (fileData != null)
                 {
                     try
                     {<br>                    //保存文件(也可以得到文件流進行處理)
                         string fileName = Path.GetFileName(fileData.FileName);//原始文件名稱
                         string fileExtension = Path.GetExtension(fileName).ToLower();
                         string newFileName =Guid.NewGuid().ToString().Replace("-", "")+fileExtension;
                         fileData.SaveAs(Server.MapPath("~/upload/" + newFileName));<br>
                         ///to do list 保存到數據庫 今天就不玩了
       
       
       
       
       
                         return Json(new { code = 1, list = newFileName, msg = "上傳成功~" });
                     }
                     catch (Exception ex)
                     {
                         return Json(new { code = 0, msg = ex.Message });
                     }
                 }
                 else
                 {
                     return Json(new { code = 0, msg = "圖片上傳失敗,請稍后再試~" });
                 }
             }

      后臺能保存到本地文件了,其它的操作就簡單了。

      本文轉自:http://www.rzrgm.cn/wonder223/p/14027122.html 

      posted @ 2021-08-06 09:40  飛翔的咸魚灬  閱讀(733)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 一区二区三区放荡人妻| 无码精品一区二区三区在线| 四虎亚洲国产成人久久精品| 色综合久久久久综合体桃花网| 高清自拍亚洲精品二区| 日韩在线视频网| 国产99青青成人A在线| 国产精品人妻| 四虎国产精品成人免费久久 | 激,情四虎欧美视频图片| 翁牛特旗| 国产av综合影院| 99久久激情国产精品| 日本污视频在线观看| 亚洲午夜福利AV一区二区无码| 极品少妇xxxx| 亚洲欧美日韩在线不卡| 亚洲区成人综合一区二区| 日韩免费视频一一二区| 欧美老熟妇又粗又大| 伊人激情一区二区三区av| 在线一区二区中文字幕| 久久这里都是精品一区| 色综合久久久久综合体桃花网| 国产乱码日产乱码精品精| 欧美区一区二区三区| 突泉县| 精品国精品国产自在久国产应用男| 亚洲av日韩在线资源| 99精品久久毛片a片| 亚洲精品一区二区三区大桥未久| 日韩一卡二卡三卡四卡五卡| 国产成人精品97| 东京热人妻丝袜无码AV一二三区观| 久久av无码精品人妻出轨| 日本久久99成人网站| 国产做a爱片久久毛片a片| 中文字幕国产日韩精品| 亚洲av鲁丝一区二区三区黄| 高清无码18| 国产亚洲精品第一综合麻豆|