سلام اقای مدائنی بابت مطالب اخیر ممنون خیلی عالی بودن یک سوال راجع مطلب آپلود عکس بدون رفرش کردم دارم که قرار دادید
http://barnamenevisan.org/Articles/Article5152.html
من اینو انجام بدون مشکلی ولی اگر بخاییم آپلود رو به فایل های خاص محدود کنیم چطوری میشه من در سمت کنترل اینکار رو انجام دادم مثلا فقط mp3 آپلود هم نمیشه ولی Progress bar باز هم میاد(ولی آپلود نمیشه)viewbag هم گذاشتم کار نمیکنه
میتونید قبل از ارسال چک کنید
توسط جی کوئری
مثال
var _validFileExtensions = [".jpg", ".jpeg", ".bmp", ".gif", ".png"]; function Validate(oForm) { var arrInputs = oForm.getElementsByTagName("input"); for (var i = 0; i < arrInputs.length; i++) { var oInput = arrInputs[i]; if (oInput.type == "file") { var sFileName = oInput.value; if (sFileName.length > 0) { var blnValid = false; for (var j = 0; j < _validFileExtensions.length; j++) { var sCurExtension = _validFileExtensions[j]; if (sFileName.substr(sFileName.length - sCurExtension.length, sCurExtension.length).toLowerCase() == sCurExtension.toLowerCase()) { blnValid = true; break; } } if (!blnValid) { alert("Sorry, " + sFileName + " is invalid, allowed extensions are: " + _validFileExtensions.join(", ")); return false; } } } } return true; }
<form onsubmit="return Validate(this);"> File: <input type="file" name="my file" /><br /> <input type="submit" value="Submit" /> </form>
خیلی ممنون استاد خیلی عالی بود...
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)