<!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>基於jQuery+JSON的省市聯動效果</title> <link rel="stylesheet" type="text/css" href="../css/main.css" /> <style type="text/css"> .demo{width:80%; margin:20px auto} .demo h3{height:32px; line-height:32px} .demo p{line-height:24px} pre{margin-top:10px; padding:6px; background:#f7f7f7} </style> <script type="text/javascript" src="../js/jquery.js"></script> <script type="text/javascript" src="js/jquery.cityselect.js"></script> <script type="text/javascript"> $(function(){ $("#city_1").citySelect({ nodata:"none", required:false }); $("#city_2").citySelect({ prov:"北京", nodata:"none" }); $("#city_3").citySelect({ prov:"湖南", city:"長沙" }); $("#city_4").citySelect({ prov:"湖南", city:"長沙", dist:"嶽麓區", nodata:"none" }); $("#city_5").citySelect({ url:{"citylist":[ {"p":"前端技術","c":[{"n":"HTML"},{"n":"CSS","a":[{"s":"CSS2.0"},{"s":"CSS3.0"}]},{"n":"JAVASCIPT"}]}, {"p":"程式設計語言","c":[{"n":"C"},{"n":"C++"},{"n":"Objective-C"},{"n":"PHP"},{"n":"JAVA"}]}, {"p":"資料庫","c":[{"n":"Mysql"},{"n":"SqlServer"},{"n":"Oracle"},{"n":"DB2"}]}, ]}, prov:"", city:"", dist:"", nodata:"none" }); }); </script> </head> <body> <div id="main"> <div class="demo"> <h3>直接調用</h3> <p>二級聯動,預設選項為:請選擇</p> <div id="city_1"> <select class="prov"></select> <select class="city" disabled="disabled"></select> </div> <p>三級聯動,預設省份:北京,隱藏無資料的子級select</p> <div id="city_2"> <select class="prov"></select> <select class="city" disabled="disabled"></select> <select class="dist" disabled="disabled"></select> </div> <pre> $("#city_1").citySelect({nodata:"none",required:false}); $("#city_2").citySelect({prov:"北京",nodata:"none"}); </pre> </div>
</body> </html> |