Я пытаюсь создавать изображения с помощью шаблона 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>
Просьба кто-нибудь мне помочь, мне было так скучно. Можете ли вы посоветовать мне, как это исправить?