سوال: اجرای کد آپلود فایل از طریق جی کوئری و پیامی که دیده نمیشه

ساخت وبلاگ

پنج شنبه 16 آذر 1396, 18:02 عصر #1

Question اجرای کد آپلود فایل از طریق جی کوئری و پیامی که دیده نمیشه

سلام دوستان.
از طریق کدی که در ادامه گذاشتم، فایلی رو آپلود میکنم. آپلود به درستی انجام میشه، اما خب پیامی که در آخر هست نمایش داده نمیشه. ممنون میشم راهنمایی کنین.

کد بخش جی کوئری:


<script>
$(document).ready(function () {
$("#doc_up_btn").click(function (evt) {
var fileUpload = $("#Mtfk_up").get(0);
var files = fileUpload.files;
var data = new FormData();
for (var i = 0; i < files.length; i++) {
data.append(files[i].name, files[i]);
}
$.ajax({
url: "FileUploadHandler.ashx",
type: "POST",
data: data,
contentType: false,
processData: false,
success: function (result) { aler(result); },
error: function (err) {
alert(err.statusText);
}
});
evt.preventDefault();
});
});
</script>

کد بخش ashx

<%@ WebHandler Language="C#‎" Class="Handler" %>

using System;
using System.Web;

public class Handler : IHttpHandler {

public void ProcessRequest (HttpContext context) {
if(context.Request.Files.Count > 0)
{
HttpFileCollection files = context.Request.Files;
for(int i = 0; i<files.Count; i++)
{
HttpPostedFile file = files[i];
string fname = context.Server.MapPath("~/docs/" + file.FileName);
file.SaveAs(fname);
}
}
//------------------------------------------//
context.Response.ContentType = "text/plain";
context.Response.Write("File uploaded successfully!");
}

public bool IsReusable {
get {
return false;
}
}

}



پنج شنبه 16 آذر 1396, 18:58 عصر #2

نقل قول: اجرای کد آپلود فایل از طریق جی کوئری و پیامی که دیده نمیشه

سلام
این پروژه رو دانلود و ازش استفاده کنید : http://barnamenevis.org/showthread.p...9%88-Asp-net-C

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 122 تاريخ : پنجشنبه 16 آذر 1396 ساعت: 23:59

خبرنامه