Итак, у меня есть HTML-форма с загрузкой.
<input type="file" name="uploaded_file" id="uploaded_file">
Используя jQuery, я делаю проверку размера файла на стороне клиента.
jQuery('#uploaded_file').bind('change', function() {
var size = this.files[0].size/1024/1024;
if (size > 3.00){
jQuery("#upload_msg").html('File size is ' + size.toFixed(2) + ' / 3.00 MB.');
}
if (size <= 3.00){
jQuery("#upload_msg").html('File size is ' + size.toFixed(2) + ' / 3.00 MB.');
}});
Я хочу установить условие, чтобы, если пользователь выбирает файл, он меняет свое мнение и отбрасывает файл, чтобы загрузить, что jQuery настраивается обратно к его оригинальной форме.
Как мне установить условие для этого? Спасибо!
Вам нужно проверить значение с помощью метода val() входного тега, и если он содержит имя файла, вы должны пойти с вашей логикой, иначе пропустите свою логику.