#javascript #jquery #material-design #materialize
#javascript #jquery #материал-дизайн #материализовать
Вопрос:
Я добавляю элементы ввода файла html в ответ на успешный запуск ajax и использую materialize css.
Вот URL:http://archives.materializecss.com/0.100.2/forms.html
В случае элемента select box. Я инициализирую поле выбора с помощью ex:
$('select').material_select();
Он работает идеально.
Но в случае ввода файла это не работает. Как инициализировать элемент ввода файла с помощью jquery.
<div class="file-field input-field">
<div class="btn">
<span>File</span>
<input type="file">
</div>
<div class="file-path-wrapper">
<input class="file-path validate" type="text">
</div>
</div>
Ответ №1:
С помощью Materialize вместо поля ввода файла сбросьте текст ввода, который следует за ним. С помощью jQuery, подобного этому :
$('.validate').replaceWith('<input class="file-path validate" type="text">');