js實現(xiàn)簡單省市區(qū)三級選擇聯(lián)級
更新時間:2021年04月27日 10:06:01 作者:魏郴
這篇文章主要介紹了js實現(xiàn)簡單省市區(qū)三級選擇聯(lián)級,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
本文實例為大家分享了js實現(xiàn)省市區(qū)三級選擇聯(lián)級的具體代碼,供大家參考,具體內(nèi)容如下
代碼:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <select id="province"> <option>---請選擇---</option> </select> <select id="city"> <option>---請選擇---</option> </select> <select id="area"> <option>---請選擇---</option> </select> <script src="addr.js"></script> <script src="../lib/jquery-3.3.1.js"></script> <script> var pro = []; $(function (){ $.each(temp,function (){ $("#province").append("<option>"+$(this)[0].label+"</option>"); }); $("#province").on("change",function (){ $("#city").html("<option>"+"---請選擇---"+"</option>"); $("#area").html("<option>"+"---請選擇---"+"</option>") var select_pro = $(this).val(); $.each(temp,function (index,element){ if (element.label == select_pro){ var city = element.children; for (let i = 0; i < city.length ; i++) { $("#city").append("<option>"+city[i].label+"</option>"); } $("#city").on('change',function () { $("#area").html("<option>"+"---請選擇---"+"</option>"); var select_city = $(this).val(); for (var i=0;i < city.length ; i++) { console.log(city[i].label); if (city[i].label == select_city) { var area = city[i].children; for (var i=0;i < area.length ; i++) { $("#area").append("<option>"+area[i].label+"</option>"); } } } }); } }); }); }); </script> </body> </html>
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- js實現(xiàn)的全國省市二級聯(lián)動下拉選擇菜單完整實例
- PHP+Mysql+Ajax+JS實現(xiàn)省市區(qū)三級聯(lián)動
- JS制作簡單的三級聯(lián)動
- Vue.js 2.0中select級聯(lián)下拉框?qū)嵗?/a>
- 最好用的二級聯(lián)動 原生js實現(xiàn)你值得擁有
- JS實多級聯(lián)動下拉菜單類,簡單實現(xiàn)省市區(qū)聯(lián)動菜單!
- javascript實現(xiàn)省市區(qū)三級聯(lián)動下拉框菜單
- 省市區(qū)三級聯(lián)動下拉框菜單javascript版
- jquery+json 通用三級聯(lián)動下拉列表
- js實現(xiàn)全國省份城市級聯(lián)下拉菜單效果代碼
相關(guān)文章
JS中產(chǎn)生20位隨機數(shù)以0-9為例也可以是a-z A-Z
本節(jié)主要介紹了JS如何產(chǎn)生隨機數(shù),本例產(chǎn)生20位隨機數(shù)以0-9為例也可以是a-z A-Z,需要的朋友可以參考下2014-08-08DVA框架統(tǒng)一處理所有頁面的loading狀態(tài)
dva 有一個管理 effects 執(zhí)行的 hook,并基于此封裝了 dva-loading 插件。下面通過本文給大家分享DVA框架統(tǒng)一處理所有頁面的loading狀態(tài),感興趣的朋友一起看看吧2017-08-08深入理解JavaScript系列(11) 執(zhí)行上下文(Execution Contexts)
本章我們要講解的是ECMAScript標(biāo)準(zhǔn)里的執(zhí)行上下文和相關(guān)可執(zhí)行代碼的各種類型2012-01-01