职位三级联动【学习备注】

var jobfir=[
    {'id': '01', 'value': '技术'},
    {'id': '02', 'value': '产品'}
];
var jobsec=[
    {'id': '001', 'value': '后端开发','parentId':'01'},
    {'id': '002', 'value': '移动开发','parentId':'02'},
    {'id': '003', 'value': '产品经理','parentId':'01'},
    {'id': '004', 'value': '产品设计师','parentId':'01'}
];
var jobthr=[
    {'id': '011', 'value': 'java','parentId':'001'},
    {'id': '012', 'value': 'ios','parentId':'002'},
    {'id': '013', 'value': '移动产品经理','parentId':'003'},
    {'id': '27', 'value': '游戏产品经理','parentId':'004'}
];

$(function(){
    getKindsList();
});

function getKindsList() {
    $.ajax({
        type:'POST',
        url:'personal/kinds/getAllKinds.htm',
        dataType:'json',
        success:function(data) {
            jobfir=[];
            jobsec=[];
            jobthr=[];
            if (data.resultFlg == 1) {
                var list = data.resultData;
                $.each(list,function(i,item){
                    console.log(item);
                    if(item.level==1){
                        var obj = {};
                        obj.id = item.id+'';//''的做用:id转换string类型
                        obj.value = item.name;
                        jobfir.push(obj);
                    }else if(item.level==2){
                        var obj = {};
                        obj.id = item.id+'';
                        obj.value = item.name;
                        obj.parentId = item.parentId+'';
                        jobsec.push(obj);
                    }else if(item.level==3){
                        var obj = {};
                        obj.id = item.id+'';
                        obj.value = item.name;
                        obj.parentId = item.parentId+'';
                        jobthr.push(obj);
                    }
                });
            }
        }
    });
}
相关文章
相关标签/搜索