jquery實(shí)現(xiàn)的省市區(qū)三級(jí)聯(lián)動(dòng)
省市級(jí)聯(lián)動(dòng),附使用示例和數(shù)據(jù)表數(shù)據(jù)
有部分?jǐn)?shù)據(jù)精確到鄉(xiāng)鎮(zhèn)一級(jí)!??!
Git 地址:http://git.oschina.net/upliu/province-city-district
演示代碼:
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>省市區(qū)三級(jí)聯(lián)動(dòng)</title> </head> <body> <form method="post" action="post.php"> <div id="area"></div> <input type="submit" style="margin-top: 10px;"> </form> <script src="jquery-2.1.3.min.js"></script> <script src="area.js"></script> <script> $(function(){ add_select(0); $('body').on('change', '#area select', function() { var $me = $(this); var $next = $me.next(); /** * 如果下一級(jí)已經(jīng)是當(dāng)前所選地區(qū)的子地區(qū),則不進(jìn)行處理 */ if ($me.val() == $next.data('pid')) { return; } $me.nextAll().remove(); add_select($me.val()); }); function add_select(pid) { var area_names = area['name'+pid]; if (!area_names) { return false; } var area_codes = area['code'+pid]; var $select = $('<select>'); $select.attr('name', 'area[]'); $select.data('pid', pid); if (area_codes[0] != -1) { area_names.unshift('請(qǐng)選擇'); area_codes.unshift(-1); } for (var idx in area_codes) { var $option = $('<option>'); $option.attr('value', area_codes[idx]); $option.text(area_names[idx]); $select.append($option); } $('#area').append($select); }; }); </script> </body> </html>
以上所述就是本文給大家分享的全部?jī)?nèi)容了,希望大家能夠喜歡。
- 簡(jiǎn)單實(shí)用jquery版三級(jí)聯(lián)動(dòng)select示例
- jquery+json 通用三級(jí)聯(lián)動(dòng)下拉列表
- 省市區(qū)三級(jí)聯(lián)動(dòng)jquery實(shí)現(xiàn)代碼
- jQuery select表單提交省市區(qū)城市三級(jí)聯(lián)動(dòng)核心代碼
- jQuery實(shí)現(xiàn)的省市縣三級(jí)聯(lián)動(dòng)菜單效果完整實(shí)例
- jQuery+jsp實(shí)現(xiàn)省市縣三級(jí)聯(lián)動(dòng)效果(附源碼)
- asp.net省市三級(jí)聯(lián)動(dòng)的DropDownList+Ajax的三種框架(aspnet/Jquery/ExtJs)示例
- 基于jQuery+JSON的省市二三級(jí)聯(lián)動(dòng)效果
- JSON+Jquery省市區(qū)三級(jí)聯(lián)動(dòng)
- jQuery實(shí)現(xiàn)簡(jiǎn)單三級(jí)聯(lián)動(dòng)效果
相關(guān)文章
使用jquery選擇器如何獲取父級(jí)元素、同級(jí)元素、子元素
這篇文章主要介紹了使用jquery選擇器如何獲取父級(jí)元素、同級(jí)元素、子元素,需要的朋友可以參考下2014-05-05jQuery Validation Engine驗(yàn)證控件調(diào)用外部函數(shù)驗(yàn)證的方法
這篇文章主要介紹了jQuery Validation Engine驗(yàn)證控件調(diào)用外部函數(shù)驗(yàn)證的方法,需要的的朋友參考下吧2017-01-01element form 校驗(yàn)數(shù)組每一項(xiàng)實(shí)例代碼
這篇文章主要介紹了element form 校驗(yàn)數(shù)組每一項(xiàng)的實(shí)例代碼,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10jQuery實(shí)現(xiàn)的手機(jī)發(fā)送驗(yàn)證碼倒計(jì)時(shí)效果代碼分享
這篇文章主要為大家詳細(xì)介紹了jQuery實(shí)現(xiàn)手機(jī)注冊(cè)發(fā)送驗(yàn)證碼倒計(jì)時(shí)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2015-08-08jquery實(shí)現(xiàn)橫向圖片輪播特效代碼分享
這篇文章主要介紹了jquery實(shí)現(xiàn)橫向圖片輪播特效代碼,效果很精致,實(shí)現(xiàn)方法很簡(jiǎn)單,特推薦給大家,希望大家可以喜歡。2015-11-11JQuery對(duì)checkbox操作 (循環(huán)獲?。?/a>
下面是Jquery對(duì)checkbox的一些操作,全選,反選,取消全選等等.2011-05-05jQuery 頂部導(dǎo)航跟隨滾動(dòng)條滾動(dòng)固定浮動(dòng)在頂部
這篇文章主要介紹了通過(guò)jQuery實(shí)現(xiàn)的頂部導(dǎo)航跟隨滾動(dòng)條滾動(dòng)固定浮動(dòng)在頂部,需要的朋友可以參考下2014-06-06JQuery 改變頁(yè)面字體大小的實(shí)現(xiàn)代碼(實(shí)時(shí)改變網(wǎng)頁(yè)字體大小)
分別定義三個(gè)class為increaseFont、decreaseFont、resetFont 的元素。為其click事件添加事件2012-03-03jQuery實(shí)現(xiàn)滾動(dòng)切換的tab選項(xiàng)卡效果代碼
這篇文章主要介紹了jQuery實(shí)現(xiàn)滾動(dòng)切換的tab選項(xiàng)卡效果代碼,涉及jquery鏈?zhǔn)讲僮骷皹邮絼?dòng)態(tài)操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08