職位三級聯動【學習備註】

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);
                    }
                });
            }
        }
    });
}
相關文章
相關標籤/搜索