国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript實現的級聯算法示例【省市二級聯動功能】

2024-05-06 15:43:50
字體:
來源:轉載
供稿:網友

本文實例講述了JavaScript實現的級聯算法。分享給大家供大家參考,具體如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html xmlns="http://www.w3.org/1999/xhtml">  <head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    <title>LinkDemo</title>    <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>    </script>    <script type="text/javascript">      var shengshiString = "1_山東省-11_德州市+12_青島市+13_濟南市~2_河北省-21_邯鄲市*211_臨漳縣/212_磁縣+22_石家莊市*221_定縣/222_寧縣+23_保定市";      $(document).ready(function(){        init();      });      function init(){        var shengArray = shengshiString.split("~");        for (var i = 0; i < shengArray.length; i++) {          var sheng = shengArray[i].split("-")[0];          var shi = shengArray[i].split("-")[1];          var shengid = sheng.split("_")[0];          var shengName = sheng.split("_")[1];          var Newoption = $("<option></option>");          $(Newoption).val(shengid);          $(Newoption).text(shengName);          $("#sheng").append(Newoption);          if (i == 0) {            shengchange(shengid);          }        }      }      function shengchange(shengidparam){        $("#shi").empty();        var shengArray = shengshiString.split("~");        for (var i = 0; i < shengArray.length; i++) {          var shengString = shengArray[i].split("-")[0];          var shiString = shengArray[i].split("-")[1];          var shengId = shengString.split("_")[0];          if (shengidparam == shengId) {            var shiArray = shiString.split("+");            for (var j = 0; j < shiArray.length; j++) {              var shistring = shiArray[j].split("*")[0];              var shi = shistring;              var shiId = shi.split("_")[0];              var shiName = shi.split("_")[1];              var Newoption = $("<option></option>");              $(Newoption).val(shiId);              $(Newoption).text(shiName);              $("#shi").append(Newoption);              if (shiName == "邯鄲市" || shiName == "石家莊市") {                shichange(shiId);              }            }          }        }      }      function shichange(shiidparam){        $("#xian").empty();        var shengArray = shengshiString.split("~");        for (var i = 0; i < shengArray.length; i++) {          var shengString = shengArray[i].split("-")[0];          var shiString = shengArray[i].split("-")[1];          var shengId = shengString.split("_")[0];          var shiArray = shiString.split("+");          for (var j = 0; j < shiArray.length; j++) {            var shistring = shiArray[j].split("*")[0];            var xianarray = shiArray[j].split("*")[1];            var shi = shistring;            var shiId = shi.split("_")[0];            var shiName = shi.split("_")[1];            if (shiId == shiidparam) {              var xian = xianarray.split("/");              for (var s = 0; s < xian.length; s++) {                var xianId = xian[s].split("_")[0];                var xianName = xian[s].split("_")[1];                var Newoption = $("<option></option>");                $(Newoption).val(xianId);                $(Newoption).text(xianName);                $("#xian").append(Newoption);              }            }          }        }      }    </script>  </head>  <body>    <select id="sheng" onchange="shengchange(this.value)">    </select>    <select id="shi" onchange="shichange(this.value)">    </select>    <select id="xian">    </select>  </body></html>            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 万安县| 库车县| 江山市| 平和县| 满城县| 昌平区| 巴彦县| 二连浩特市| 饶河县| 资源县| 宁国市| 开平市| 乃东县| 隆德县| 黄石市| 德格县| 万源市| 泾阳县| 比如县| 固阳县| 南平市| 黄冈市| 天峻县| 公安县| 华坪县| 福州市| 蒙自县| 崇明县| 凭祥市| 绩溪县| 永州市| 新蔡县| 桃园县| 凤庆县| 台江县| 淮北市| 石楼县| 安达市| 桃江县| 吴忠市| 华宁县|