Как загрузить несколько изображений, но ограничить их до 12 (через смартфон)

В настоящее время я использую классный плагин обрезки под названием cropit . Я хочу загрузить несколько изображений сразу через<input type="file" multiple/>, обрезать их и сохранить их сразу.

Моя цель состоит в том, чтобы иметь возможность загружать изображения со смартфона, так как это не совсем удобно для пользователя, чтобы загрузить каждое изображение отдельно. Но! Я хочу ограничить выбор изображений 12 изображениями. Есть ли способ достичь этого?

1 ответ

  1. Попробуйте это это просто понять и применить. здесь вы просто проверяете, если есть 13-й файл выбран, то вы получаете ваш блок if, чтобы сделать код.

    $("#abc").change (function(){
      if(this.files[12]){
        alert('not allowed!');
      }
    })
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
    
    
    <input type="file" multiple id="abc">