很久很久没有写博了。

今天更新了项目的省市区三级联动数据,更新后最新的海南三沙都有,分享给所有需要的小伙伴们。。。

JQUERY + JSON,无数据库,纯JS代码,无加密,无压缩,可直接使用在任何项目中。

数据来源于国家统计局官网。

先上图:

绑定省市区

使用方法:

1. 引用JQUERY    <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/1.11.1/jquery.min.js"></script>

2. 引用省市区数据 <script type="text/javascript" src="pdata.js"></script>

3. HTML代码:

 1 <div class="row">
 2     <div class="col-sm-12">
 3         <div class="form-group">
 4             <label class="control-label col-sm-2">所在区域</label>
 5             <div class="col-sm-3">
 6                 <select name="input_province" id="input_province" class="form-control">
 7                 </select>
 8             </div>
 9             <div class="col-sm-3">
10                 <select name="input_city" id="input_city" class="form-control">
11                 </select>
12             </div>
13             <div class="col-sm-3">
14                 <select name="input_area" id="input_area" class="form-control">
15                 </select>
16             </div>
17         </div>
18     </div>
19 </div>

4. JS代码:

 1     $(function () {
 2         var html = "<option value=''>== 请选择 ==</option>"; $("#input_city").append(html); $("#input_area").append(html);
 3         $.each(pdata,function(idx,item){
 4             if (parseInt(item.level) == 0) {
 5                    html += "<option value='" + item.names + "' exid='" + item.code + "'>" + item.names + "</option>";
 6                }
 7         });
 8         $("#input_province").append(html);
 9 
10         $("#input_province").change(function(){
11             if ($(this).val() == "") return;
12             $("#input_city option").remove(); $("#input_area option").remove();
13             var code = $(this).find("option:selected").attr("exid"); code = code.substring(0,2);
14             var html = "<option value=''>== 请选择 ==</option>"; $("#input_area").append(html);
15             $.each(pdata,function(idx,item){
16                 if (parseInt(item.level) == 1 && code == item.code.substring(0,2)) {
17                        html += "<option value='" + item.names + "' exid='" + item.code + "'>" + item.names + "</option>";
18                    }
19             });
20             $("#input_city").append(html);        
21         });
22 
23         $("#input_city").change(function(){
24             if ($(this).val() == "") return;
25             $("#input_area option").remove();
26             var code = $(this).find("option:selected").attr("exid"); code = code.substring(0,4);
27             var html = "<option value=''>== 请选择 ==</option>";
28             $.each(pdata,function(idx,item){
29                 if (parseInt(item.level) == 2 && code == item.code.substring(0,4)) {
30                        html += "<option value='" + item.names + "' exid='" + item.code + "'>" + item.names + "</option>";
31                    }
32             });
33             $("#input_area").append(html);        
34         });
35         //绑定
36         $("#input_province").val("广东省");$("#input_province").change();
37         $("#input_city").val("深圳市");$("#input_city").change();
38         $("#input_area").val("罗湖区");
39 
40     });

 

源码下载:点击下载,解压密码 im531

 

某某公司又有神马  猝死  的,,,生命是革命的本钱,洗洗睡觉。。。

posted @ 2015-12-24 22:35 im531 阅读(8839) 评论(12) 推荐(5) 编辑
摘要: 数据分页一直是一个经久不衰的话题,在园子里看到了N多高手,都比我厉害, 今天把我使用的分页代码继续分享;请高手手下留情,少拍砖啦...哈哈; 欢迎大家转载!!!! 首先参考园子里的高手方法生成一个百万数据表; 耗时 33 秒; 阅读全文
posted @ 2010-11-26 11:11 im531 阅读(12998) 评论(32) 推荐(14) 编辑
摘要: CREATE Proc [dbo].[SQL_Backup] @DataBase Nvarchar(50) AS DUMP TRANSACTION @DataBase WITH NO_LOG BACKUP LOG @DataBase WITH NO_LOG DBCC SHRINKDATABASE (@DataBase) ---------------------------- 原创SQL备份数据库 ---------------------------- --DECLARE @DataBase Nvarchar(100) DECLARE @DataPath Nvarchar(100) DECLARE @FileName Nvarchar(100) DECLARE @BackupFileName Nvarchar(100) DECLARE @DataDescription Nvarchar(200) DECLARE @DataMediaName Nvarchar(50) DECLARE @DataMediaDescription Nvarchar( 阅读全文
posted @ 2010-11-26 09:47 im531 阅读(974) 评论(2) 推荐(2) 编辑
点击右上角即可分享
微信分享提示