Если пользователь пытается перетащить папку в мой элемент управления загрузкой файлов для загрузки, то мне нужно показать пользователю сообщение об ошибке, в котором говорится, что только файлы могут быть загружены. Проблема в том, что я не могу отличить файл от папки.
Один из способов, который я подумал, это проверить свойство типа файла jQuery. Предположим, что имя файла «test.txt», тогда тип файла вернет «text / plain». Для обычного имени папки, такого как «TestFolder», тип файла будет пустым, а размер файла будет равен 0. Однако если имя папки включает расширение, например «TestFolder.txt», то тип файла будет возвращать «text / plain».
Таким образом, я мог проверить тип файла и размер файла, но он не будет работать правильно для имени папки, например «TestFolder.txt». Может ли кто-нибудь предложить мне хорошее решение, чтобы исправить это, используя jQuery или другие методы?