Mam takie wejścia do wielu plików:

<input multiple="multiple" type="file" name="file">

Kiedy go klikam, otrzymuję opcję wybrania niektórych plików. Po wybraniu niektórych plików kliknij "Open", muszę wyświetlić liczbę wybranych plików (powiedzmy w polu alarmowym). Przypuszczam, że powinno być wydarzenie JavaScript, aby poradzić sobie z tymi sytuacją, ale nie mogę go znaleźć. Jak mogłem to osiągnąć?

Próbowałem przeszukiwać wokół stackoverflow, ale nie znalazłem rozwiązania, chociaż to pytanie nie wydaje się zbyt specyficzne.

-1
icarus 12 sierpień 2014, 16:39

2 odpowiedzi

Najlepsza odpowiedź

Spróbuj tego:-

$("input[type='file']").on("change", function(){  
  var numFiles = $(this).get(0).files.length
   alert(numFiles);
});

Próbny

2
Mohit Kumar 12 sierpień 2014, 12:46
$("input[type='file']").eq(0).files.length;
2
Curt 12 sierpień 2014, 12:42