input file multiple кроссбраузерно

225
12 мая 2017, 16:58

Как сделать input type='file' multiple так, чтоб он работал c ie9?

$("input[name=file1]").change(function() { 
  var names = 0; 
  for (var i = 0; i < $(this).get(0).files.length; ++i) { 
    names = i; 
  } 
  $("input[name=file]").val("Количество файлов: " + names); 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<input type="file" id="foo" name="file1" multiple="multiple" /> 
<input name="file" type="text" />

READ ALSO
Альтернатива alert в JS

Альтернатива alert в JS

Нужно выводить текст на экран не во всплывающем окне, а именно в виде текста, как, например echo в PHP или < p >Текст< /p > в HTMLКто знает решение?

443
Jquery выводит одно и тоже несколько раз

Jquery выводит одно и тоже несколько раз

Выводит информацию одну и туже несколько раз в место одного, непонятно из за чего?

315
Angular 2-4 перезагрузить теплейт

Angular 2-4 перезагрузить теплейт

Как в ангуляре перезагрузить темплейт, который рендерится на сервере? Пытался использовать

296
Как правильно использовать requirejs?

Как правильно использовать requirejs?

Некоторое время назад начал использовать Requirejs и сейчас появились некоторые очевидные недостатки и хотелось бы понять что я делаю не такВ...

285