首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

JQuery兑现的二级联动菜单

2012-11-22 
JQuery实现的二级联动菜单先看页面代码 trtd alignright width30%span namemsgTypeId/sel

JQuery实现的二级联动菜单

先看页面代码

 <tr>    <td align="right" width="30%"><span name="msgTypeId"></select></span>    </td>    </tr>

?

?

其中id为first的下拉列表为第一个下拉列表,id为second的区域为第二个下拉列表。

?

?

JavaScript代码:

<script language="javascript">$(function(){$("#second").hide();                //初始化的时候第二个下拉列表隐藏$("#first").change(function(){       //当第一个下拉列表变动内容时第二个下拉列表将会显示var parentId=$("#first").val();if(null!= parentId && ""!=parentId){$.getJSON("http://localhost/msg/getSecondTypesJson",{id:parentId},function(myJSON){var options="";if(myJSON.length>0){options+="<option value=''>==请选择类型==</option>";for(var i=0;i<myJSON.length;i++){options+="<option value="+myJSON[i].id+">"+myJSON[i].name+"</option>";}$("#area").html(options);$("#second").show();}else if(myJSON.length<=0){$("#second").hide();}});}else{$("#second").hide();}});});</script>

?

热点排行