У меня есть элемент управления загрузкой файлов <input id="File1" type="file" /> на моей странице ... Как проверить тип ввода = "файл" имеет файл или не использует jquery при нажатии кнопки upload?
<input id="File1" type="file" />
upload
if (jQuery('#File1').val()) { /* There are files */ }
Вы должны использовать «требуемый» вместо JQuery. Только одним атрибутом он проверит, что input = file имеет файл или нет. Пример:
<input type="file" required/>
$('#upload').bind('click', function(e){ if( $('#File1').val() != ""){ // file selected } else{ // no file selected } });