View Full Version : مشکل کوچیک
abbas27
جمعه 25 اردیبهشت 1394, 15:17 عصر
سلام-چرا این کد به درستی جواب نمیده.یه input fileدارم که میخوام اگه سایز فایل زیاد بود کلیدی رو غیر فعال کنه و اگه سایز مجاز بود از حالت غیر فعالی خارج بشه.
$('#file').change(function(){
//this.files[0].size gets the size of your file.
alert(this.files[0].size);
if(this.files[0].size>3000){
var button = $('#insert');
button.attr('disabled' ,'disabled');
}
else
{
button.removeAttr('disabled');
}
});
abbas27
شنبه 26 اردیبهشت 1394, 19:37 عصر
ای بابا هچکس نبود جواب بده؟
tux-world
دوشنبه 28 اردیبهشت 1394, 06:30 صبح
چیزی که شما نوشتید هیچ ربطی به خود فایل نداره. یعنی هیچ مانوری روی خود فایل ندادید فقط اومدید روی input کار کردید که هیچ ربطی به فایل نداره :لبخندساده:
abbas27
دوشنبه 28 اردیبهشت 1394, 12:52 عصر
خب راهنمایی کنید چیکار کنم.من فقط سایز فایل رو بررسی کردم.دوستان خواهشا راهنمایی کنید
hamedarian2009
دوشنبه 28 اردیبهشت 1394, 23:30 عصر
این یک مثال
<input type="file" id="photo"> <br>
<button>Upload</button>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
(function(){
$('#photo').change(function (){
var size = this.files[0].size;
console.log(size);
if(size > 1000000 ) {
$('button').attr('disabled', 'disabled');
} else {
$('button').removeAttr('disabled');
}
});
})();
</script>
abbas27
دوشنبه 28 اردیبهشت 1394, 23:45 عصر
مرسی داری رفیق.
hamedarian2009
سه شنبه 29 اردیبهشت 1394, 09:41 صبح
خواهش میکنم اون دستور console.log رو میتونی comment کنی چون برای دیباگ نوشتم فراموش کردم پاکش کنم
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.