city_arr[i].sunstring(0,2)==province_arr [j]
或者
city_arr[i].indexOf(province_arr [j])==0
试试

解决方案 »

  1.   


    <!doctype html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
        <style type="text/css">
        *{margin: 0;padding: 0}
        .div span{width: 50px;height: 30px;display: inline-block;border: 1px solid #00BCF3;margin: 10px; text-align: center; line-height: 30px;}    .div_x span{width: 50px;height: 30px;display: inline-block;border: 1px solid #00BCF3;margin: 10px; text-align: center; line-height: 30px;}
        </style>
    </head>
    <body>
        <div class="div"></div> 
    </body>
    <script type="text/javascript">
    var province_arr = new Array ('11北京市','12天津市','13河北省');
    var city_arr = new Array    ('110100北京市','120100天津市','130100石家庄','130200唐山','130300秦皇岛');
    $.each(province_arr, function(i,val){      
        var h = '';
        var v = val.substring(2,5);
    var pId=val.substring(0,2);
        h += '<span id='+pId+'>'+ v +'</span>';
        $('.div').append(h);
    }); $('span').on('click',function(){
    var pval = $(this).attr('id');
    $.each(city_arr, function(i,val){    
        var v = val.substring(0,2);
    if(v == pval){
    alert(val);
    }
    }); 
    })
    </script>
    </html>