• 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);

  • 相关阅读:
    Count the Colors---zoj1610线段树
    统计难题---hdu1251字典树模板
    Mayor's posters---poj2528线段树、离散化
    I Hate It---hdu1754线段树
    敌兵布阵---hud1166(线段树或者树状数组模板)
    A Simple Problem with Integers---poj3468线段树
    STL的Vector介绍
    STL的Deque介绍
    索尼高清影视技术学院参观观后感
    RTSP协议学习笔记
  • 原文地址:https://www.cnblogs.com/wcc731546227/p/5514003.html
Copyright © 2020-2023  润新知