一,首先咱要搞清楚思路,不论做啥都不要先动手,先要去想好应该怎么做,然后再动手,我们的任务是下拉框联动,比如就是通过省去获取该省有那些市,思路就是我们必须后台我们先必须写两个方法,一个获取所有省的方法,一个通过省的id获取所有市的方法 getProvince() 和getCity()
二,大致思路就是当我选择下拉框里面的条件时就出发onchang方法,来异步调用getCity(),为显示的市的select标签,赋上我找到的数据
前端代码
js 代码
function getCity(count,two){
var sheng = $("#registProvince").val();
KaTeX parse error: Expected '}', got 'EOF' at end of input: … url:"{ctx}/company/companyBase/getCityList?parentId="+sheng,
contentType: “application/x-www-form-urlencoded; charset=utf-8”,
type:“post”,
success:function(result)
{
if(resultnull||result.length0){
$("#city option").remove();
$(’#city’).append("<spring:message code=‘project.myppx’/>");
$(’#s2id_city > a.select2-choice > span.select2-chosen’).text(’’);
} else{
$("#city option").remove();
$('#s2id_city > a.select2-choice > span.select2-chosen').text(result[0].name);
$('#city').append("<option selected value='"+result[0].id+"'>"+result[0].name+"</option>");
for(var i=1;i<result.length;i++)
{
$('#city').append("<option value='"+result[i].id+"'>"+result[i].name+"</option>");
}
$('#city').append("<option value=''></option>");
}
}
});
};