san*_*ndy 0 asp.net-mvc jquery
我想根据下拉选择值隐藏和显示我的文本框.如果用户选择下拉值"其他"的话,我想展示我的文本框和隐藏下拉列表,然后他可以选择除其他我的文本框中的任何值是隐藏plz帮助我,给我的示例代码我的代码是在这里
<script type="text/javascript">
$( function () {
if($("#subject").val()==="Other") {
$("#Sub").show();
$("#subject").hide();
}
else $("#Sub").hide();
});
Run Code Online (Sandbox Code Playgroud)
<tr> <td style="width: 470px"><%:Html.DropDownList("subject",ViewData["sub"] as SelectList) %>
<input type ="text" name="subject" id="Sub"style="width: 250px" /></td></tr>
Run Code Online (Sandbox Code Playgroud)
我从数据库填充下拉列表
要执行此操作,您必须在选择的"更改"事件上附加事件(并首先隐藏文本输入).试试这个:
$("#Sub").hide();
$("#subject").change(function(){
if ($(this).val() === "Other"){
$("#Sub").show();
$("#subject").hide();
}else{
$("#Sub").hide();
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9656 次 |
| 最近记录: |