невозможно добавить класс jquery для файла типа ввода

У меня была та же проблема. Применение app:elevation="0dp" в android.support.design.widget.AppBarLayout решает проблему

2
задан Tyler Roper 16 January 2019 в 04:08
поделиться

2 ответа

Для деактивации ввода [type = "file"] вы должны добавить атрибут "disabled" следующим образом:

$('input[type="file"]').attr("disabled", "");

0
ответ дан m.hedayat 16 January 2019 в 04:08
поделиться

Вы спрашивали о добавлении классов btn disabled к вашему входу. Код, который вы включили, делает именно это.

Однако затем вы пояснили в комментарии в другом месте:

я хочу отключить кнопку обзора, но она не работает

Добавление [117 ] класс «отключен» только для стилизации или идентификации. Функционально он ничего не отключит.

Чтобы отключить вход, необходимо добавить атрибут «отключен».

Для этого вы можете использовать jQuery .attr() :

$('input[type="file"]').attr("disabled", "");
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="file" name="file">

0
ответ дан Tyler Roper 16 January 2019 в 04:08
поделиться
Другие вопросы по тегам:

Похожие вопросы: