Я пытаюсь выбрать вход с другой опцией, когда выбран другой параметр, вход должен стать видимым, однако я хочу, чтобы он по умолчанию был скрытым, и он должен повторно отобрать, если выбор будет изменен позже. Я попытался == и буквальные === и реверсирования шкура шоу команды с = без измененийусловно скрыть ввод в таблице
В настоящее время у меня есть
HTML:
<tr>
<td colspan="3" align="center" border="1">Certification:</td>
<td colspan="3" align="center" border="1">
<select name="certname" id="certname">
<option value=""> </option>
<option value="State">State</option>
<option value="Other">Other</option>
</select>
<input type="text" id="othercert" name="othercert" />
</td>
</tr>
и JS:
$("#othercert").hide();
$(document).ready(function() {
$("#certname select").change(function (e) {
if ($(this).val() != "Other") {
$("#othercert").hide();
}
else {
$("#othercert").show();
}
});
});
Я не уверен, куда идти отсюда или что происходит не так - любая помощь приветствуется.
или может у жесткого кода CSS visibilitiy: скрытый внутри #othercert тега? – g2000