Задать вопрос
@smithana

Как задать enable/disable для input text при помощи радиобаттона?

Добрый день.

застрял с простейшей с виду задачей.
Есть форма, в которой можно выбрать 1 вариант ответа. Последний радиобаттон (РБ) идёт с текстом "другое" и соответственно к нему привязан input text, в который можно вписать этот другой вариант.

Хочется сделать так, чтобы текст можно было вводить только если выбран РБ "другое".
Знаю, что можно это сделать с помощью css, например делать display none, или скрывать Input, а вместо него показывать похожий div.

Но хочется решить просто с помощью селекторов enable/disable и js.
С помощью on('change') я без проблем могу отследить когда чекается РБ и задать enable для Input text.
НО! почему-то on('change') не срабатывает, если я чекаю другой РБ.

Вот пример:
https://jsfiddle.net/2yv0cgpf/

Спасибо.
  • Вопрос задан
  • 500 просмотров
Подписаться 1 Оценить Комментировать
Решение пользователя twobomb К ответам на вопрос (3)