亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

笨方法,求簡單方法

Original 2018-12-25 16:18:25 220
abstrakt:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>三級下拉菜單</title>  <script src="jquery-3.3.1.min.js"></script>

QQ圖片20181225161627.png

<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <title>三級下拉菜單</title>
  <script src="jquery-3.3.1.min.js"></script>
</head>
<body>
省 <select name="" id="pro"></select>
市 <select name="" id="city"></select>
區(qū) <select name="" id="area"></select>
<p id="addr"></p>
<script type="text/javascript">
  $(function(){
        let text1,text2,text3,span;
    //選擇省的時候
     //用$.getJSON('JSON數(shù)據(jù)的地址',function(data){})得到JSON數(shù)據(jù)
      $.getJSON('1.json',function(data){
     
         let option = '<option value="">選擇(省)</option>';
         //遍歷JSON數(shù)據(jù)
         $.each(data,function(i){
            option += '<option value="'+data[i].proId+'">'+data[i].proName+'</option>';
         });
          //將遍歷后的JSON數(shù)據(jù)在頁面上顯示
         $('#pro').html(option);         /* document.getElementsByTagName().item(a).textContent;*/
      
      });      //選擇市的時
      //當pro選擇發(fā)生變化的時候,此時用change()來設置
      $('#pro').change(function(){
           let a;
           $.getJSON('2.json',function(data){
           
           let option = '<option value="">選擇(市)</option>';
         //遍歷JSON數(shù)據(jù)
           $.each(data,function(i){          // console.log($('#pro').val());
          if(data[i].proId == $('#pro').val()){
            option += '<option value="'+data[i].cityId+'">'+data[i].cityName+'</option>';
                a= data[i].proId;
          }           
         });
          //將遍歷后的JSON數(shù)據(jù)在頁面上顯示
         $('#city').html(option);  
         //得到選擇以后的省名
         $.getJSON('1.json',function(data){           $.each(data,function(i){
          // console.log($('#pro').val());
          if( data[i].proId==a){
            text1= data[i].proName;
          }
         });
          console.log(text1);
          span ='<span>'+text1+'省'+'</span>';
          $('#addr').html(span);
        /*   span='<span>'+ok+'</span>';
          $('#addr').html(span);*/
      });      });
      })      //選擇縣的時候
      //當pro選擇發(fā)生變化的時候,此時用change()來設置
      $('#city').change(function(){
         let b;           $.getJSON('3.json',function(data){           let option = '<option value="">選擇(縣)</option>';
         //遍歷JSON數(shù)據(jù)
           $.each(data,function(i){
          // console.log($('#pro').val());
          if(data[i].cityId == $('#city').val()){
            option += '<option value="'+data[i].areaId+'">'+data[i].areaName+'</option>';
              b=data[i].cityId;
          }
             
         });
          //將遍歷后的JSON數(shù)據(jù)在頁面上顯示
         $('#area').html(option);
         //得到選擇以后的市名
         $.getJSON('2.json',function(data){
          
        
           $.each(data,function(i){
          // console.log($('#pro').val());
          if( data[i].cityId==b){
            text2= data[i].cityName;
          }
         });
          console.log(text2);
           span ='<span>'+text1+'省'+text2+'市'+'</span>';
          $('#addr').html(span);
        
      });      });
      })      $('#area').change(function(){
          let c;
           $.getJSON('4.json',function(data){
         //遍歷JSON數(shù)據(jù)
           $.each(data,function(i){
          
          if(data[i].areaId == $('#area').val()){
          c=data[i].areaId;
         }
       
         });           //得到選擇以后的縣名
         $.getJSON('3.json',function(data){
         
           $.each(data,function(i){
          // console.log($('#pro').val());
          if( data[i].areaId==c){
           text3= data[i].areaName;
          }
         });
         console.log(text3);
          span ='<span>'+text1+'省'+text2+'市'+text3+'</span>';
          $('#addr').html(span);
      });
      });
      })
     
   })
</script></body
</html>

Korrigierender Lehrer:韋小寶Korrekturzeit:2018-12-25 16:37:55
Zusammenfassung des Lehrers:這方法很笨么?還好吧!你沒看課程源碼嘛?你先把這節(jié)課的代碼多敲幾遍!你再看看有沒有可以修改或改進的地方!

Versionshinweise

Beliebte Eintr?ge