Я интегрировал Jasny Fileinput Виджет в мою существующую форму. Когда я выбираю новый файл, он будет отображать две кнопки: Изменить и Удалить. Я думаю, что кнопка Изменить не является необходимой в этом случае, поэтому я хотел бы полностью удалить эту кнопку. Добавив style = «display: none» к элементу, я также пытаюсь удалить этот элемент. Тем не менее, это все еще появляется пустое место, как это:
jsfiddle.
МОЙ HTML:
<div class="fileinput fileinput-exists" data-provides="fileinput">
<div class="fileinput-new thumbnail" style="width: 200px; height: 150px;">
<img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&text=no+image" />
</div>
<div class="fileinput-preview fileinput-exists thumbnail" style="max-width: 200px; max-height: 150px;"><img src="http://www.placehold.it/200x150/EFEFEF/AAAAAA&text=no+image" /></div>
<div>
<span class="btn btn-default btn-file"><span class="fileinput-new">Select image</span><span style="display:none" class="fileinput-exists">Change</span><input type="file" name="file[]"></span>
<a href="#" class="btn btn-default fileinput-exists" data-dismiss="fileinput">Remove</a>
</div>
</div>
Любые предложения, как удалить это полностью, пожалуйста?
Не похоже, что вы сможете полностью удалить эту кнопку. Поскольку эта кнопка относится к вводу файла, вы не можете удалить ее. Однако вы можете написать собственные стили, чтобы скрыть кнопку ввода файла, но она может скрыть другие кнопки, связанные с ней.
Извините, я не мог больше помочь, приятель.
Других решений пока нет …