ajax 先取一级菜单 再利用ajax请求相关联的二级 普通地市请求 如下 var ele = document.getElementById('selectcity'); ele.innerHTML = ""; var op = new Option("请选择", ""); ele.options.add(op); if(null != ret || "" != ret) { //ret为ajax请的 二级菜单信息 for(var i = 0; i < ret.length; i++) { var opt = new Option(ret[i].name, ret[i].cityId); ele.options.add(opt); } }
普通地市请求 如下
var ele = document.getElementById('selectcity');
ele.innerHTML = "";
var op = new Option("请选择", "");
ele.options.add(op);
if(null != ret || "" != ret) { //ret为ajax请的 二级菜单信息
for(var i = 0; i < ret.length; i++) {
var opt = new Option(ret[i].name, ret[i].cityId);
ele.options.add(opt);
}
}
这个不错,看看,jquery+ajax,应该容易接受