国产探花免费观看_亚洲丰满少妇自慰呻吟_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>            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 嘉黎县| 祁东县| 十堰市| 平定县| 庄河市| 恩平市| 周至县| 南通市| 朝阳县| 莱西市| 二手房| 凉城县| 武乡县| 三穗县| 醴陵市| 扎兰屯市| 凤凰县| 安阳县| 西宁市| 嘉鱼县| 大同市| 通州区| 建德市| 枣阳市| 乌海市| 德令哈市| 巨鹿县| 荃湾区| 行唐县| 阳春市| 周口市| 上思县| 永仁县| 威宁| 崇礼县| 芦山县| 台北市| 桂阳县| 嘉禾县| 孝义市| 富川|