mui 三级联动 格式 console

var prov_str = '[';
        var city_str = '';
        var area_str = '';
        var city = new Array();
        var area = new Array();
        var Getdata_prov;
        var Getdata_city;
        var Getdata_area;


function tewt(which) {

            var pid = 0;
            $.ajax({
                url: '/api/CommonServices',
                dataType: 'json',
                async: false,
                data: {
                    pid: pid
                },
                success: function (data) {
                    //console.log(data);
                    Getdata_prov = data.dataList;
                    //console.log(Getdata_prov);


                    //for (var i in Getdata) {
                    //    prov += '{"value": ' + Getdata[i].AreaID + ',"text": "' + Getdata[i].cAreaName + '", "children": [{ "value": "110101", "text": "东城区" }]}';
                    //}
                    for (var i in Getdata_prov) {
                        
                        if (i == which) {
                            //prov_str = '';
                            if (Getdata_prov[i].cAreaName == "台湾省" || Getdata_prov[i].cAreaName == "香港特别行政区" || Getdata_prov[i].cAreaName == "澳门特别行政区") {
                                prov_str += '{"value": ' + Getdata_prov[i].AreaID + ',"text": "' + Getdata_prov[i].cAreaName + '"},';
                            } else {
                                prov_str += '{"value": ' + Getdata_prov[i].AreaID + ',"text": "' + Getdata_prov[i].cAreaName + '"';///   },
                            }
                            qwer_city(i, Getdata_prov[i].AreaID);


                            
                        }
                        
                        //prov_str += '{"value": ' + Getdata_prov[i].AreaID + ',"text": "' + Getdata_prov[i].cAreaName + '"';///   },
                        //qwer_city(i, Getdata_prov[i].AreaID);
                        
                        
                    }


                    
                    //console.log(city);
                    //prov_str = prov_str.substr(0, prov_str.length - 1); 
                    //prov_str += "]";
                    //prov_str = JSON.parse(prov_str);


                    //console.log(prov_str);


                    
                },
                error: function (xhr, status, error) {


                }
            });//ajax end


        }
        function qwer_city(num, pid) {
            var f = 0;
            city[num] = new Array();
            $.ajax({
                url: '/api/CommonServices',
                dataType: 'json',
                async:false,
                data: {
                    pid: pid
                },
                success: function (data) {
                    //console.log(data);
                    Getdata_city = data.dataList;
                    //console.log(Getdata_city);
                    
                    //console.log(num);




                    //for (var s in Getdata_city) {
                    //    //console.log(s);
                    //    var str = '{"value": ' + Getdata_city[s].AreaID + ',"text": "' + Getdata_city[s].cAreaName + '"}'
                    //    city[num][f] = str;
                    //    f++;
                    //    
                    //}
                    for (var s in Getdata_city) {
                        
                        //qwer_area(s, Getdata_city[s].AreaID);
                        console.log(Getdata_city[s].cAreaName);
                        //if (s == 0) {
                        //    city_str += '{"value": ' + Getdata_city[s].AreaID + ',"text": "' + Getdata_city[s].cAreaName + '"';/  },
                        //    qwer_area(s, Getdata_city[s].AreaID);
                            
                        //}


                        city_str += '{"value": ' + Getdata_city[s].AreaID + ',"text": "' + Getdata_city[s].cAreaName + '"';/  },
                        qwer_area(s, Getdata_city[s].AreaID);
                        
                        //city[num][f] = city_str;
                        //f++;
                    }
                    //city_str = city_str.substr(0, city_str.length - 1);
                    console.log(city_str);
                    //prov_str += ',"children":[' + city_str + ']},';
                    //city_str = '';
                    //console.log(prov_str);
                    city_str = '';
                    


                    //console.log(city[num]);
                    
                    
                },
                error: function (xhr, status, error) {


                }
            });//ajax end
            
        }


        function qwer_area(num,pid) {
            var g = 0;
            area[num] = new Array();
            $.ajax({
                url: '/api/CommonServices',
                dataType: 'json',
                async: false,
                data: {
                    pid: pid
                },
                success: function (data) {
                    //console.log(data);
                    var Getdata_area = data.dataList;
                    //console.log(Getdata_area);


                    //for (var q in Getdata_area) {
                    //    //console.log(q);
                    //    var str = '{"value": ' + Getdata_area[q].AreaID + ',"text": "' + Getdata_area[q].cAreaName + '"}'
                    //    area[num][g] = str;
                    //    g++;
                    //}
                    for (var q in Getdata_area) {
                        area_str += '{"value": "' + Getdata_area[q].AreaID + '","text": "' + Getdata_area[q].cAreaName + '"},'
                    }
                    //city_str = city_str.substr(0, city_str.length - 1);
                    //console.log(area_str);
                    area_str = area_str.substr(0, area_str.length - 1);
                    //console.log(city_str);
                    city_str += ',"children":[' + area_str + ']},';
                    //console.log(num);
                    if (num == Getdata_city.length - 1) {
                        
                        city_str = city_str.substr(0, city_str.length - 1);
                        //console.log(city_str);
                        prov_str += ',"children":[' + city_str + ']},';
                        area_str = '';
                        //console.log(prov_str);
                    } else {
                        area_str = '';


                    }
                    
                    //console.log(city_str);
                    




                    
                    //console.log(city_str);
                    


                },
                error: function (xhr, status, error) {


                }
            });//ajax end


        }
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值