У меня есть страница, которая содержит два поля ввода. Мне нужно, чтобы одно поле ввода исчезло, а затем появилось снова в зависимости от того, есть ли значение в другом. Я читал, что использование JQuery - это самый простой способ сделать это, однако у меня ограниченный опыт работы с ним и я не могу найти документацию о том, как это реализовать. Вот эта страница:
<label asp-for="Subject" class="control-label"></label>
<input asp-for="Subject" class="form-control" id="Subject"/>
<label asp-for="Header" class="control-label"></label>
<input asp-for="Header" class="form-control" id="Header"/>
Вот эта JQuery У меня так далеко от моих ограниченных знаний. Поле ввода исчезло с самого начала.
<script type="text/javascript">
$("#Subject").val(function () {
$("#Header").toggle(this.length > 0);
});
Я не уверен, как реализовать это, когда при вводе текста в одном текстовом поле другое исчезает. Отладчик не выдает никаких сообщений об ошибках в коде.