效果图如下所示:
废话不多说了,直接给大家贴代码了,具体代码如下所示:
<script src=\"../Scripts/jquery-1.4.1.min.js\" type=\"text/javascript\"></script> <!--读取数据库,以json的格式输出,然后复制json数据,创建js文件--> <script src=\"json/CityJson.js\" type=\"text/javascript\"></script> <script src=\"json/ProJson.js\" type=\"text/javascript\"></script> <script src=\"json/DistrictJson.js\" type=\"text/javascript\"></script> <script type=\"text/javascript\"> $(function () { $.each(province, function (k, p) { var option = \"<option value=\'\" + p.ProID + \"\'>\" + p.ProName + \"</option>\"; $(\"#selProvince\").append(option); }); $(\"#selProvince\").change(function () { var selValue = $(this).val(); $(\"#selCity option:gt(0)\").remove(); $.each(city, function (k, p) { if (p.ProID == selValue) { var option = \"<option value=\'\" + p.CityID + \"\'>\" + p.CityName + \"</option>\"; $(\"#selCity\").append(option); } }); }); $(\"#selCity\").change(function () { var selValue = $(this).val(); $(\"#selDistrict option:gt(0)\").remove(); $.each(District, function (k, p) { if (p.CityID == selValue) { var option = \"<option value=\'\" + p.Id + \"\'>\" + p.DisName + \"</option>\"; $(\"#selDistrict\").append(option); } }); }); }); </script> </head> <body> <select id=\"selProvince\"> <option value=\"0\">--请选择省份--</option> </select> <select id=\"selCity\"> <option value=\"0\">--请选择城市--</option> <option>aaaa</option> <option>aaaa</option> </select> <select id=\"selDistrict\"> <option value=\"0\">--请选择区/县--</option> </select> <input type=\"button\" id=\"btnOK\" value=\"确定\" /> </body> </html>
本段代码比较简单,实用性也非常高,希望本文所述对大家有所帮助。
本文地址:https://www.stayed.cn/item/21984
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我