第一个option的chang事件中设置第二个的值就好了
用ajax或者后台
用后台做,把第一个下拉框的值传个第二个需要绑定的集合中
<select id='select1' >
<option value='0'>0</option>
<option value='1'>1</option>
<option value='2'>2</option>
</select>
<select id='select2' >
</select>
$(function(){
$('#select1').change(function(){
$.ajax({
url:'yourUrl',
date:'id='+$('#select1').val(),
type:'get',
success:funciton(msg)
{
//msg可以是json格式,也是可以是<option></option>
//如果是前者
$.each(msg,function(){
$('#select2').append("<option value='"+this.id+"'>"+this.value+"</option>");
});
//如果是后者直接
$('#select2').append(msg);
}
});
});
});
省市三级联动的DropDownList+Ajax的三种框架(aspnet/Jquery/ExtJs)示例
http://www.cnblogs.com/downmoon/archive/2010/06/15/1758675.html