如何使用jquery根据选择值隐藏和显示文本框
我想根据下拉选择值隐藏和显示我的文本框。 如果用户选择下拉值“其他”然后我想显示我的文本框并隐藏下拉列表,他可以选择任何值,除了其他我的文本框是隐藏PLZ帮助我,并给我示例代码我的代码在这里
$( function () { if($("#subject").val()==="Other") { $("#Sub").show(); $("#subject").hide(); } else $("#Sub").hide(); });
我从数据库填充下拉列表
要执行此操作,您必须在选择的“更改”事件上附加事件(并首先隐藏文本输入)。 试试这个:
$("#Sub").hide(); $("#subject").change(function(){ if ($(this).val() === "Other"){ $("#Sub").show(); $("#subject").hide(); }else{ $("#Sub").hide(); } });
试试这个
<%:Html.DropDownList("subject",ViewData["sub"] as SelectList,new {onchange="ShowHideTextBox()"}) %>
JavaScript的