كيفية التحقق من نوع الإدخال = "الملف" لديه ملف أو عدم استخدام jQuery؟

StackOverflow https://stackoverflow.com/questions/2642970

سؤال

لدي عنصر تحكم في تحميل الملف <input id="File1" type="file" /> في صفحتي ... كيفية التحقق من نوع الإدخال = "ملف" يحتوي على ملف أو عدم استخدام jQuery عند النقر على زر upload?

هل كانت مفيدة؟

المحلول

if (jQuery('#File1').val()) { /* There are files */ }

نصائح أخرى

يجب عليك استخدام "مطلوب" بدلاً من jQuery. من خلال سمة واحدة فقط ، سوف تحقق من الإدخال = ملف لديه ملف أم لا. مثال:

<input type="file" required/>
$('#upload').bind('click', function(e){
   if( $('#File1').val() != ""){
       // file selected
   }
   else{
       // no file selected
   }
});
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top