<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>select下拉列表根据radio选项级联</title>
<script type="text/javascript" src="jQuery-Validation-Engine-master/js/jquery-1.8.2.min.js"></script>
<style>
#myform{ width:200px; height:200px; margin:100px auto; border:1px solid #39C; line-height:40px;}
</style>
<script type="text/javascript">
var grades = {
"junior":["一年级","二年级","三年级","四年级","五年级","六年级"],
"senior":["高中一年级","高中二年级","高中三年级"]
};
$().ready(function(e) {
var hp = $("#myform :input:radio[name=hp]:checked").val();
var selects = $("#myform select");
//处理下拉列表
$.each(grades,function(key,value){
if(key == hp){
$.each(value,function(i,v){
selects.append("<option value='"+v+"'>"+v+"</option>");
});
}
});
//添加默认选中
$("#myform select option[value='"+$("#myhp").val()+"']").attr("selected",true);
});
</script>
</head>
<body>
<form id="myform">
<input type="radio" name="hp" value="junior"/>初级中学
<input type="radio" name="hp" value="senior" checked="checked"/>高级中学<br/>
<select name="ishp">
<option value="-1">--请选择--</option>
</select>
</form>
<input type="hidden" name="ss" id="myhp" value="高中二年级"/>
</body>
</html>
分享到:
相关推荐
基于jQuery实现的多级级联下拉列表,返回数据类型JSON,后台使用Struts1.2
此代码就是使用jquery简单实现级联下拉列表,
select级联下拉列表 JS实多级联动下拉菜单类,简单实现省市区联动菜单! 无刷新级联下拉框的jquery代码 jQuery+HTML5实现的带链接箭头的多级下拉菜单
jQuery ajax 通过JSON 下拉列表框级联,点击省份,级联城市,此demo是在springMVC环境下实现的,如果感兴趣可以下载我整理的springMVC.
使用jsp脚本语言实现三级级联查询,效果,当你选择某一个省,相应显示该省的市,选择市,就相应弹出县
select2 下拉搜索 级联 全国省市区的三级联动 谢谢
input 级联下拉列表 input 级联下拉列表 input 级联下拉列表 input 级联下拉列表 input 级联下拉列表
使用Jquery实现下拉级联操作。 JSP+Jquery+JAVA+sql2005_sql
网上找了很久这种菜单,浪费了很多时间,实在没办法,只好老老实实去官网上按说明弄了一个,并更新了,jquery1.5.2, 希望给有需要的朋友可以节约一点时间,欢迎交流,qq:170262
用jquery实现级联下拉框效果 源代码+讲解
使用方法: $().related({ S1:"s1", S2:"s2", S3:"s3" });
jQuery 插件编写的select三级联动,多级联动,修改方便,扩展方便
利用ejb连接数据库,成功的实现ajax下拉列表级联,下拉列表中的数据从数据库中调用。
InfoPath2010+SharePoint无代码实现下拉列表框级联
二级联动 下拉列表 可以进行2级联动下拉等功效 完全的代码 用的时候只需要改改数据库就行了
级联下拉列表工具类,js实现
网页应用中,多个select之间级联刷新是很常见的一个需求,本插件充份运用jquery强大的脚本功能,并运用json实现数据交互,实现了select无限级联的功能,接口调用简洁,刷新功能配置灵活,参数强大, 支持select元素...