• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
    當前位置: 首頁 - 科技 - 知識百科 - 正文

    ajax實現select三級聯動效果

    來源:懂視網 責編:小采 時間:2020-11-27 22:51:33
    文檔

    ajax實現select三級聯動效果

    ajax實現select三級聯動效果:本文利用ajax技術從數據庫中獲取數據,動態實現select三級聯動,效果圖如下: 前端js代碼如下: <script type=text/javascript src=jquery/jquery-1.9.1.min.js></script> <script type=tex
    推薦度:
    導讀ajax實現select三級聯動效果:本文利用ajax技術從數據庫中獲取數據,動態實現select三級聯動,效果圖如下: 前端js代碼如下: <script type=text/javascript src=jquery/jquery-1.9.1.min.js></script> <script type=tex

    本文利用ajax技術從數據庫中獲取數據,動態實現select三級聯動,效果圖如下:

    前端js代碼如下:

    <script type="text/javascript" src="jquery/jquery-1.9.1.min.js"></script>
    <script type="text/javascript">
    $(document).ready(function(){
    $.ajax({
    type:"get",
    dataType:"text",
    url:"GetItemAction?itemlevel=1",
     success:function(data){
     // 由JSON字符串轉換為JSON對象
     var objJSON=eval("("+data+")");
     var len=objJSON.itemInfo.length; 
    
     var objSelect=document.getElementById("firstlevel");
     for(var i=0;i<len;i++){
     var op=new Option(objJSON.itemInfo[i].itemname,objJSON.itemInfo[i].itemcode);
     objSelect.add(op);
     } 
    
     },
    error: function (XMLHttpRequest, textStatus, errorThrown) { 
     alert(errorThrown); 
     }
    });
    });
    
    //顯示二級分類
    function firstlevel_Click(){
    var objfirst=document.getElementById("firstlevel");
    var index=objfirst.selectedIndex; //選中索引 
    var itemcode=objfirst.options[index].value; //選中值
    if(itemcode==0){
    alert("請選擇事件類別");
    return;
    }
    // 刪除二級分類保留第一個
    var objsecond=document.getElementById("secondlevel");
    for(var i=objsecond.options.length-1;i>0;i--){
    objsecond.options.remove(i);
    }
    
    // 刪除三級分類保留第一個
    var objthird=document.getElementById("thirdlevel");
    for(var i=objthird.options.length-1;i>0;i--){
    objthird.options.remove(i);
    }
    
    $.ajax({
    type:"get",
    dataType:"text",
    url:"GetItemAction?itemlevel=2&itemcode="+itemcode,
     success:function(data){
     // 由JSON字符串轉換為JSON對象
     var objJSON=eval("("+data+")");
     var len=objJSON.itemInfo.length;
     var objSelect=document.getElementById("secondlevel");
     for(var i=0;i<len;i++){
     var op=new Option(objJSON.itemInfo[i].itemname,objJSON.itemInfo[i].itemcode);
     objSelect.add(op);
     } 
    
     },
    error: function (XMLHttpRequest, textStatus, errorThrown) { 
     alert(errorThrown); 
     }
    });
    }
    
    //顯示三級分類
    function secondlevel_Click(){
    var objsecond=document.getElementById("secondlevel");
    var index=objsecond.selectedIndex; //選中索引 
    var itemcode=objsecond.options[index].value; //選中值
    if(itemcode==0){
    alert("請選擇事件類別");
    return;
    }
    
    // 刪除三級分類保留第一個
    var objthird=document.getElementById("thirdlevel");
    for(var i=objthird.options.length-1;i>0;i--){
    objthird.options.remove(i);
    }
    
    $.ajax({
    type:"get",
    dataType:"text",
    url:"GetItemAction?itemlevel=3&itemcode="+itemcode,
     success:function(data){
     // 由JSON字符串轉換為JSON對象
     var objJSON=eval("("+data+")");
     var len=objJSON.itemInfo.length;
     var objSelect=document.getElementById("thirdlevel");
     for(var i=0;i<len;i++){
     var op=new Option(objJSON.itemInfo[i].itemname,objJSON.itemInfo[i].itemcode);
     objSelect.add(op);
     } 
    
     },
    error: function (XMLHttpRequest, textStatus, errorThrown) { 
     alert(errorThrown); 
     }
    });
    }
    

    部分html代碼

    <table class="table-exposure">
     <tr>
     <td height="40">
     <select id="firstlevel" onchange="firstlevel_Click()" style="width:99%;font-size:1em;">
     <option value="0">請選擇事件大類</option>
     </select> 
     </td>
     </tr>
     <tr>
     <td height="40">
     <select id="secondlevel" onchange="secondlevel_Click()" style="width:99%;font-size:1em;">
     <option value="0">請選擇事件小類</option>
     </select>
     </td>
     </tr>
     <tr>
     <td height="40">
     <select id="thirdlevel" style="width:99%;font-size:1em;">
     <option value="0">請選擇事件類別</option>
     </select>
     </td>
     </tr>
     </table>

    聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    ajax實現select三級聯動效果

    ajax實現select三級聯動效果:本文利用ajax技術從數據庫中獲取數據,動態實現select三級聯動,效果圖如下: 前端js代碼如下: <script type=text/javascript src=jquery/jquery-1.9.1.min.js></script> <script type=tex
    推薦度:
    標簽: 下拉框 select ajax
    • 熱門焦點

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 99热都是精品久久久久久| 国产日韩一区在线精品欧美玲| 久久精品一本到99热免费| 北条麻妃国产九九九精品视频| 人妻少妇偷人精品无码| 精品伦精品一区二区三区视频 | 日本一区二区三区精品中文字幕| 在线观看国产精品普通话对白精品 | 中文字幕精品久久久久人妻| 国产精品免费久久久久影院| 精品国产欧美一区二区| 国产精品亚洲аv无码播放| 一本色道久久综合亚洲精品| 久久久久人妻精品一区三寸蜜桃| 国产精品被窝福利一区| 久久99国产精品久久99| 国产精品99久久久久久人| 久久精品人人做人人爽97| 亚洲欧美国产∧v精品综合网 | 国内精品久久久久久野外| 国产成人精品优优av| 精品无码一区二区三区爱欲| 日韩精品一区二区三区色欲AV| 夜夜高潮夜夜爽国产伦精品| 男女男精品网站免费观看| 久久精品中文字幕第23页| 精品久久久久国产免费 | 久久99久久99精品免视看动漫| 无码人妻精品一区二区三区久久久 | 亚洲国产精品成| 日韩精品国产自在久久现线拍| sihu国产精品永久免费| 97精品人妻系列无码人妻| 99视频在线观看精品| 久久99久久99小草精品免视看| 国产成人精品视频在放| 国产精品视频第一页| 欧美精品一区二区精品久久 | 国产精品亚洲精品日韩已方| 国产精品亚洲美女久久久| 国产精品一级毛片无码视频|