From 2cc532a5381c1d3610f3aba9b742916ccd499c3f Mon Sep 17 00:00:00 2001
From: Anyon
require(['citys'], function () {
- var $town = $('#demo3 select[name="town"]');
- var townFormat = function (info) {
- $town.hide().empty();
- if (info['code'] % 1e4 && info['code'] < 7e5) {
- //是否为“区”且不是港澳台地区
- $.ajax({
- url: 'http://passer-by.com/data_location/town/' + info['code'] + '.json',
- dataType: 'json',
- success: function (town) {
- $town.show();
- for (i in town) {
- $town.append('');
- }
+ var $town = $('#demo3 select[name="town"]');
+ var townFormat = function (info) {
+ $town.hide().empty();
+ if (info['code'] % 1e4 && info['code'] < 7e5) {
+ //是否为“区”且不是港澳台地区
+ $.ajax({
+ url: 'http://passer-by.com/data_location/town/' + info['code'] + '.json',
+ dataType: 'json',
+ success: function (town) {
+ $town.show();
+ for (i in town) {
+ $town.append('');
}
- });
- }
- };
- $('#demo3').citys({
- province: '福建',
- city: '厦门',
- area: '思明',
- onChange: function (info) {
- townFormat(info);
- }
- }, function (api) {
- var info = api.getInfo();
+ }
+ });
+ }
+ };
+ $('#demo3').citys({
+ province: '福建',
+ city: '厦门',
+ area: '思明',
+ onChange: function (info) {
townFormat(info);
- });
+ }
+ }, function (api) {
+ var info = api.getInfo();
+ townFormat(info);
});
+});
- ):
- JSON格式
- JSONP格式
数据库项目:中国行政区划(省、市、区、街道)
- - -数据库类型:'json'或'jsonp'
-IE9-由于默认安全设置,需开启“通过域访问数据源”才能跨域访问json,此类情况建议使用jsonp格式
-是否开启跨域
-IE9-如果设置开启跨域而实际未跨域,造成请求异常
-最新数据库( + + ): + JSON格式 + JSONP格式
+数据库项目:中国行政区划(省、市、区、街道)
+数据库类型:'json'或'jsonp'
+IE9-由于默认安全设置,需开启“通过域访问数据源”才能跨域访问json,此类情况建议使用jsonp格式
+是否开启跨域
+IE9-如果设置开启跨域而实际未跨域,造成请求异常
+callback(api)参数
方法 | -说明 | -
---|---|
方法 | +说明 | +
getInfo(data) | -获取当前选中的地区信息:direct是否为直辖市,province省份(省级)名称,city城市(地级)名称,area地区(县区级)名称,code地区编码 | -
getInfo(data) | +获取当前选中的地区信息:direct是否为直辖市,province省份(省级)名称,city城市(地级)名称,area地区(县区级)名称,code地区编码 | +