zoukankan      html  css  js  c++  java
  • 0621 JQuery三级联动

    <!DOCTYPE html>
    <html lang="zh">
    <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <meta http-equiv="X-UA-Compatible" content="ie=edge" />
        <script type="text/javascript" src="../zhuce/public/jquery-3.2.1.min.js"></script>
        <script type="text/javascript" src="../css/css/js/bootstrap.min.js"></script>
        <title>Document</title>
    </head>
    <body>
        <div id="sanji">
            <!--<input type="" name="" id="" value="" />-->
            <!--<select id="sheng">
                <option value=""></option>
            </select>-->
        </div>
        
    </body>
    </html>
    <script type="text/javascript">
        $(document).ready(function(){
            var str = "<select id ='sheng'></select><select id ='shi'></select><select id ='qu'></select>";
            $("#sanji").html(str);
            sheng();
            shi();
            qu();
            $("#sheng").change(function(){
                shi();
                qu();
            })
            $("#shi").change(function(){
                
                qu();
            })
        })
        function sheng(){
            var pcode = "0";
            var sheng_str = "";
            $.ajax({
                
                type:"post",
                url:"chuli.php",
                async:false,
                data:{
                    pcode:pcode
                },
                dataType:"json",
                success:function(data){
                    
                    for(var i = 0;i<data.length;i++){
                        sheng_str += "<option value='"+data[i][0]+"'>"+data[i][1]+"</option>";
                    }
                    $("#sheng").html(sheng_str);
                }
            });
        }
        function shi(){
            var pcode = $("#sheng").val();
            var shi_str = "";
            $.ajax({
                type:"post",
                url:"chuli.php",
                async:false,
                data:{
                    pcode:pcode
                },
                dataType:"json",
                success:function(data){
                    for(var i = 0;i<data.length;i++){
                        shi_str += "<option value='"+data[i][0]+"'>"+data[i][1]+"</option>";
                    }
                    $("#shi").html(shi_str);
                }
            });
        }
        function qu(){
            var pcode = $("#shi").val();
            var qu_str = "";
            $.ajax({
                type:"post",
                url:"chuli.php",
                async:false,
                data:{
                    pcode:pcode
                },
                dataType:"json",
                success:function(data){
                    for(var i = 0;i<data.length;i++){
                        qu_str += "<option value='"+data[i][0]+"'>"+data[i][1]+"</option>";
                    }
                    $("#qu").html(qu_str);
                }
            });
        }
    </script>

    对表分成省、市、区;同时在选择不同省分之后对市、区进行筛选。

  • 相关阅读:
    爱就是一个人一辈子
    硬件访问方法和混杂字符设备
    Linux内核等待队列
    深入浅出的讲解傅里叶变换(真正的通俗易懂)
    Linux用root强制踢掉已登录用户
    一文带你读懂宽带上下行速率不对称的原因
    FDD-LTE上下行带宽一样的,为什么上下行流量差别这么大
    linux alsa音频中采样率fs、比特率BCLK 、主时钟MCLK关系
    80211 发送速率选择算法分析
    imx6q 启动logo
  • 原文地址:https://www.cnblogs.com/mjwwzy/p/9209869.html
Copyright © 2011-2022 走看看