数据库中的学院
(1)College-直接写select,用onchange事件绑定一个AJAX查询,查询专业信息。
(professional Select Once事件与AJAX查询绑定,查询类。
类似代码,请改一下。
/* -代码*/
getArea:函数(参数){
如果(!参数){
parameter = { };
}
var _ URL = path+"/register/query area JSON . do ";
$.ajax({
url : _url,
类型:“帖子”,
数据类型:“json”,
数据:参数,
beforeSend:函数(){
},
成功:函数(数据){
if(data.error_code == 0){
var list = data.areaList
var html = ' & lt选项值= " " & gt-所有-
for(var i = 0,listlength = list.length我& lt列表长度;i++){
if(typeof(_areaNo)!= "未定义" & amp& amp_areaNo == list[i]。区域号){
html+= ' & lt;选项值= " "+列表[i]。areaNo+'" selected="selected " >+列表[i]。areaName+' & lt;/option & gt;';
examiereregisterlist . area change(list[I].areaNo,false);
}否则{
html+= ' & lt;选项值= " "+列表[i]。areaNo+' " & gt;'+列表[i]。areaName+' & lt;/option & gt;';
}
}
$("#areaChange ")。html(html);
BPM util . fix _ select($(" # area change "));
} else if(data . error _ code = = 105){
}否则{
alert(err map . get(data . error _ code));
}
},
错误:函数(){
alert(errmap . get(10000));
}
});
},
areaChange : function(areaNo,flag){
var _ value
如果(标志){
_value = $("#areaChange ")。val();
}否则{
_ value = areaNo
}
$("#schoolChange ")。html(' & lt;选项值= " " & gt-所有-
BPM util . fix _ select($(" # school change "));
/* $(" # stuGrade ")。html(' & lt;选项值= " " & gt-所有-
BPM util . fix _ select($(" # stuGrade "));*/
$("#stuClass ")。html(' & lt;选项值= " " & gt-所有-
BPM util . fix _ select($(" # stu class "));
if(_value == ""){
返回;
}
var参数= { };
参数[" examieregisterinfo . areano "]= _ value;
this.getSchool(参数,标志);
},