Удалить изображения с помощью Ace-Master (ace_file_input) - PullRequest
0 голосов
/ 29 октября 2019

Я пытаюсь создавать изображения с помощью шаблона ace-master, но у меня проблема. Когда я установил тип входного файла как

<input type="file" name="images[]" class="col-xs-12 col-sm-5" multiple="multiple" />

Это работает! Без использования идентификатора для вызова функции на JavaScript. Я могу поймать данные и сохранить их в базе данных. Также изображения были сохранены в папке. Когда я установил тип входного файла как

<input type="file" id="images" name="images[]" class="col-xs-12 col-sm-5" multiple="multiple" />

Это не работает! А вот функция ace_file_input

<script type="text/javascript">
            $('#images').ace_file_input({
                    style: 'well',
                    btn_choose: 'Drop images here or click to choose',
                    btn_change: null,
                    no_icon: 'ace-icon fa fa-picture-o',
                    droppable: true,
                    thumbnail: 'small',//large | fit
                    allowExt: ["jpeg", "jpg", "png", "gif" , "bmp"],
                    allowMime: ["image/jpg", "image/jpeg", "image/png", "image/gif", "image/bmp"]
                    //,icon_remove:null//set null, to hide remove/reset button
                    /**,before_change:function(files, dropped) {
                        //Check an example below
                        //or examples/file-upload.html
                        return true;
                    }*/
                    /**,before_remove : function() {
                        return true;
                    }*/
                    ,
                    preview_error : function(filename, error_code) {
                        //name of the file that failed
                        //error_code values
                        //1 = 'FILE_LOAD_FAILED',
                        //2 = 'IMAGE_LOAD_FAILED',
                        //3 = 'THUMBNAIL_FAILED'
                        //alert(error_code);
                    }

                }).on('change', function(){
                    //console.log($(this).data('ace_input_files'));
                    //console.log($(this).data('ace_input_method'));
                });

</script>

Просьба кто-нибудь мне помочь, мне было так скучно. Можете ли вы посоветовать мне, как это исправить?

...