Это код формы.
<form action="#" class="form-horizontal" id="exam-form">
<div class="col-lg-12 col-md-12">
<div class="card">
<div class="card-body">
<h4 class="card-title">Exam Image (Max 500x500)</h4>
<label for="input-file-max-fs">You can add a max file size</label>
<input type="file" id="input-file-max-fs" class="dropify" data-max-file-size="2M" name="image" />
</div>
</div>
</div>
</form>
Я хочу удалить файл загрузки dropify, я пробовал несколько способов, но это не работает.
$("#exam-form").remove(".dropify");
$("#exam-form input[name=image]").remove();
2 ответа
У вас почти получилось, правильно должно быть (смотрите цитаты):
$('#exam-form input[name="image"]').remove();
Не удаляйте его, а просто скрывайте с помощью jquery.
<form action="#" class="form-horizontal" id="exam-form">
<div class="col-lg-12 col-md-12">
<div class="card">
<div class="card-body">
<h4 class="card-title">Exam Image (Max 500x500)</h4>
<label for="input-file-max-fs">You can add a max file size</label>
<input type="file" id="input-file-max-fs" class="dropify" data-max-file-
size="2M" name="image" />
</div>
</div>
</div>
</form>
< Сильный > Jquery :
$(".dropify").css("display","none");
Просто сделайте это в документе выше.
Новые вопросы
jquery
jQuery - это библиотека JavaScript, рассмотрите возможность добавления тега JavaScript. jQuery - это популярная кросс-браузерная библиотека JavaScript, которая облегчает прохождение Document Object Model (DOM), обработку событий, анимацию и взаимодействие AJAX, сводя к минимуму расхождения между браузерами. Вопрос с тегом jQuery должен быть связан с jQuery, поэтому jQuery должен использоваться в рассматриваемом коде, и в вопросе должны быть как минимум элементы, связанные с использованием jQuery.