Для обработки события, которое возникает после выбора файла, я использую ивент change
:
$('#input-upload-photo').change(function() {
...
});
Все работает отлично до тех пор, пока я не выбираю файл (или набор файлов), которые выбирал в прошлый раз. В таком случае событие просто не срабатывает, что, конечно, логично из его названия.
Есть ли способ отследить не изменение input
, а именно выбор файла?
Можно удалять выбранное после каждого клика:
$('#input-upload-photo').on('click', function() {
this.value = "";
});
$('#input-upload-photo').on('change', function() {
console.log( 'demo' );
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="input-upload-photo" type="file">
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
При POST-запросе к /media/, то есть загрузке медиафайла, вылетает исключение TimeoutError, мол не загружена картинкаВ итоге, несмотря на эту ошибку, эта...
Почему компилятор вызывает сначала деструктор В,а потом АПочему одного деструктора В не хватает ? И есть разница в данных записях:
Пытаюсь испробовать в действии алгоритм Диффи-ХеллманаВзял код отсюда: