2个下拉菜单,A和B,如果选择了A中的一个选项,B下拉菜单变得可选,否则不可选
菜单A:<selectname="A"id="idA"runat=server>optionvalue="Normal">Normal</option><optionva...
菜单 A :
<select name="A" id="idA" runat=server>
option value="Normal">Normal</option>
<option value="a">Charter</option>
<option value="b">Charter</option>
</select>
菜单B:
<select name="B" id="idB" runat=server>
option value="Normal">Normal</option>
<option value="c">Charter</option>
<option value="d">Charter</option>
</select>
如果选择了A中的b,B下拉菜单变得可选,否则不可选,求高手指导
如果用 Select的OnChange()事件 要如何实现,求高手解答 展开
<select name="A" id="idA" runat=server>
option value="Normal">Normal</option>
<option value="a">Charter</option>
<option value="b">Charter</option>
</select>
菜单B:
<select name="B" id="idB" runat=server>
option value="Normal">Normal</option>
<option value="c">Charter</option>
<option value="d">Charter</option>
</select>
如果选择了A中的b,B下拉菜单变得可选,否则不可选,求高手指导
如果用 Select的OnChange()事件 要如何实现,求高手解答 展开
2个回答
展开全部
纯手写代码 非copy
下面有测试连接 在我自己的服务器上...有时候服务器会出问题.....
测试页面:http://help.kansea.com/jquery/zhidao/286627925.html
代码
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
jQuery(document).ready(function() {
change_status();//初始化
$("select[name='A']").change(function(){//onchange时触发
change_status();
});
});
var change_status = function (){
var b_Status = true;
if($("select[name='A']").val()=="b"){//检测状态
b_Status = false;
}
$("select[name='B']").attr("disabled",b_Status);//改变状态
};
</script>
菜单 A :
<select name="A" id="idA">
<option value="Normal">Normal</option>
<option value="a">Charter</option>
<option value="b">Charter</option>
</select>
菜单B:
<select name="B" id="idB">
<option value="Normal">Normal</option>
<option value="c">Charter</option>
<option value="d">Charter</option>
</select>
下面有测试连接 在我自己的服务器上...有时候服务器会出问题.....
测试页面:http://help.kansea.com/jquery/zhidao/286627925.html
代码
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
jQuery(document).ready(function() {
change_status();//初始化
$("select[name='A']").change(function(){//onchange时触发
change_status();
});
});
var change_status = function (){
var b_Status = true;
if($("select[name='A']").val()=="b"){//检测状态
b_Status = false;
}
$("select[name='B']").attr("disabled",b_Status);//改变状态
};
</script>
菜单 A :
<select name="A" id="idA">
<option value="Normal">Normal</option>
<option value="a">Charter</option>
<option value="b">Charter</option>
</select>
菜单B:
<select name="B" id="idB">
<option value="Normal">Normal</option>
<option value="c">Charter</option>
<option value="d">Charter</option>
</select>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询