سلام دوستان
من میخوام با ajax.beginform() فایل آپلود کنم،اما توی کنترلر مقدار null دریافت میکنه
اما وقتی با html.beginform() این کار رو انجام میدم،درست کار میکنه.
دیلیلش چیه که ajax.beginform() مقدار null ارسال میکنه؟؟؟
با تشکر
جناب مهندس مدائنی
پروژه ها کار میکنن،استفاده کردم قبلا،ولی مشکل اینجاست که ajax.begihform() قابلیت آپلود فایل نداره(یعنی null به action میفرسته) متاسفانه،خیلی سرچ کردم ولی همه همینو گفتن.
سلام این کارت راه می اندازه <input type="file" name="licenseImageFile" id="licenseImageFile" class="form-control" onchange="uploadLicenceImage()"/> function uploadLicenceImage() {
var formdata = new FormData(); //FormData object var fileInput = document.getElementById('licenseImageFile'); formdata.append(fileInput.files[0].name, fileInput.files[0]); var xhr = new XMLHttpRequest(); xhr.open('POST', 'url'); xhr.send(formdata); xhr.onreadystatechange = function () { if (xhr.readyState === 4 && xhr.status === 200) { //???? ?????? ???? } } return false; }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)