مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

MoonSea

عضویت از 1392/10/01

بررسی محتوای فایل آپلود

  • چهارشنبه 23 فروردین 1396
  • 10:19
تشکر میکنم

سلام خسته نباشید .

میخواستم محتوای فایل آپلود را  قبل از پست شدن صفحه چک کنم و در صورت نداشتن مشکل پیغامی را نمایش بدم ولی کدام کار نمیکنه .

کدهای View :

 $("input[type=file]").change(function () {

        var filename = $('#FileUp').val();
            $.ajax({
                type: "POST",
                url: "/Users/checkImage/",
                data: '{fileName: "' + FileUp.files[0] + '"}',
                contentType: "application/json; charset=utf-8",
                dataType: "json",
                success: function (res) {


                    if (res == false) {
                        $('#msg2').html("فایل وارده شده معتبر نمی باشد");
                        $('#btnSubmit').prop("disabled", true);
                    } else {
                        $('#msg2').html("Test Ok");
                        $('#btnSubmit').prop("disabled", false);
                    }
                   
                },
               
            });
        });

کد های کنترلر :

 [HttpPost]
        public JsonResult checkImage(HttpPostedFileBase fileName)
        {
            
            if (IsImage(fileName))
            {
                return Json(true);
            }

            return Json(false);
        }


در صورتی که ورودی اکشن String باشه مشکلی نداره ولی وقتی HttpPostedFileBase قرار میدم کار نمیکنه .

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 23 فروردین 1396
  • 12:09

این لینک رو ببینید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)