ich eine Basis auf Dropdownlist-Auswahl zu verstecken und zeigen versucht, aber nicht, keine Ahnung, wo ich falsch gemacht haben, bitte helfen ..jquery nicht verstecken und zeigen div
$(document).ready(function() {
$('#code').on('change', function() {
if (this.value == 'T4')
{
$("#TR").show();
}
else {
$("#TR").hide();
}
});
});
<div class="form-group" style='display:none;' id='TR'>
<label for="Training Fees(RM)" style="color:black">Training Fees(RM)</label>
<div class="col-sm-3">
<asp:TextBox runat="server"ID="RM_TEXT" placeholder="RINGGIT" />
</div>
</div>
meine Dropdownlist:
<div>
<asp:DropDownList ID="Code" runat="server"></asp:DropDownList>
</div>
meine Dropdownlist und Datatextdatavaluefield:
können Sie bitte Geige oder Plunker liefern, die denselben Fall reproduzieren? – varit05
Haben Sie versucht, console.log (this.value) im Change-Handler zu setzen? – Siva
Grund ist ID, die Sie verwenden, ist nicht #code nach dem Rendern ändern Sie bitte Ihre ID durch inspect Element. Siehe meine Antwort unten, wenn es nicht funktioniert. –