思路就是 HTML里 放4个 select,
每个select 加一个onchange事件,ajax掉后台插到子目录,给第二个select 赋option
以此类推
<select id="level1" name="level1" onchange="level1Change()">
</select>
<select id="level2" name="level2" >
</select>
function level1Change(){
var fid = $("#level1").val();
$("#level2").html("<option value=''>全部</option>")
$.post('<%=basePath%>xx/xxx',{"fid":fid
},function(res){
var options = ""
for(var i=0;i<res.length;i++){
options = options+"<option value='"+res[i].sid+"'>"+res[i].name+"</option>";
}
$("#level2").append(options);
});
}