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

    主页面

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>三级联动</title>
    <script src="../jquery-1.11.2.min.js"></script>
    <script src="sanji.js"></script>
    </head>

    <body>
    <div id="sj"></div>
    </body>
    </html>

    js处理页面

    $(document).ready(function(e) {

    $("#sj").html("<select id='sheng'></select><select id='shi'></select><select id='qu'></select>");
    填充省内容的方法
    tiansheng();
    填充市内容的方法
    tianshi();
    填充区内容的方法
    tianqu();
    当选中省的时候,填相应的市和区
    $("#sheng").change(function(){
    tianshi();
    tianqu();

    })
    当选中市的时候,填相应的区
    $("#shi").change(function() {
    tianqu();
    });
    填省的方法
    function tiansheng()
    {
    var code="0001";
    $.ajax({
    async:false,
    url:"chuli.php",
    data:{code:code},
    type:"POST",
    datatype:"TEXT",
    success: function(zhi){
    var str="";
    var hang =zhi.split("|");
    for(var i=0;i<hang.length;i++)
    {
    var lie=hang[i].split("^");
    str+="<option value='"+lie[0]+"'>"+lie[1]+"</option>"
    }
    $("#sheng").html(str);
    }

    });

    }
    填市的方法
    function tianshi()
    {
    var code=$("#sheng").val();
    $.ajax({
    async:false,
    url:"chuli.php",
    data:{code:code},
    type:"POST",
    datatype:"TEXT",
    success: function(zhi){
    var str="";
    var hang =zhi.split("|");
    for(var i=0;i<hang.length;i++)
    {
    var lie=hang[i].split("^");
    str+="<option value='"+lie[0]+"'>"+lie[1]+"</option>"
    }
    $("#shi").html(str);

    }

    });

    }
    填区的方法
    function tianqu()
    {
    var code=$("#shi").val();
    $.ajax({
    async:false,
    url:"chuli.php",
    data:{code:code},
    type:"POST",
    datatype:"TEXT",
    success: function(zhi){
    var str="";
    var hang =zhi.split("|");
    for(var i=0;i<hang.length;i++)
    {
    var lie=hang[i].split("^");
    str+="<option value='"+lie[0]+"'>"+lie[1]+"</option>"
    }
    $("#qu").html(str);

    }

    });

    }
    });

    处理页面

    <?php
    $code=$_POST["code"];
    include("../DBDA.php");
    $db=new DBDA();
    $sql="select AreaCode,AreaName,ParentAreaCode from ChinaStates where ParentAreaCode='{$code}'";
    echo $db->StrQuery($sql);

  • 相关阅读:
    Think 框架漏洞利用
    提权篇之简单介绍和exp利用过程
    webshell提权20种思路
    黑吃黑,大神实操带你破解菠菜平台
    知道这20个正则表达式,能让你少写1,000行代码
    Spring与Quartz的整合实现定时任务调度
    关于MySQL的wait_timeout连接超时问题报错解决方案
    SpringMVC 400 Bad Request 问题
    java 细说String
    最详细的Log4j使用教程
  • 原文地址:https://www.cnblogs.com/wcc731546227/p/5514003.html
Copyright © 2011-2022 走看看