Wily_Fox
دوشنبه 07 بهمن 1392, 10:41 صبح
با سلام و خسته نباشید
میخوام وقتی کاربر با فایل آپلود تصویری رو انتخاب کرد به سرور بفرستم واسه آپلود.
تو رویداد change فایل آپلود دستور زیر رو نوشتم.
$('#file').change(function () {
//if (this) {
var url = '...';
var file = this.files[0];
$('#spinner').show();
$.ajax({
type: "POST",
url: url,
enctype: 'multipart/form-data',
data: {
file: file
},
success:
function (data) {
$('#spinner').hide();
}
});
});
مشکل اینجاست که تو سمت سرور ASP.Net MVC
null دریافت می کنه!
[HttpPost]
public ActionResult UploadImage(HttpPostedFileBase file)
{
return Content("file name");
}
متشکرم
میخوام وقتی کاربر با فایل آپلود تصویری رو انتخاب کرد به سرور بفرستم واسه آپلود.
تو رویداد change فایل آپلود دستور زیر رو نوشتم.
$('#file').change(function () {
//if (this) {
var url = '...';
var file = this.files[0];
$('#spinner').show();
$.ajax({
type: "POST",
url: url,
enctype: 'multipart/form-data',
data: {
file: file
},
success:
function (data) {
$('#spinner').hide();
}
});
});
مشکل اینجاست که تو سمت سرور ASP.Net MVC
null دریافت می کنه!
[HttpPost]
public ActionResult UploadImage(HttpPostedFileBase file)
{
return Content("file name");
}
متشکرم