# City Picker > A simple jQuery plugin for picking provinces, cities and districts of China. - [Demo](http://tshi0912.github.io/city-picker) ##Release History ###v1.1.0 Add function to get the code: ```javascript // type: null or undefined(get the full code path, separated with /), province, city, district $('.city-picker').data('citypicker').getCode(type); ``` ## Main ``` dist/ ├── city-picker.js ( 7 KB) ├── city-picker.min.js ( 4 KB) ├── city-picker.data.js (98 KB) └── city-picker.data.min.js (68 KB) ``` ## Getting started ### Quick start Four quick start options are available: - [Download the latest release](https://github.com/tshi0912/city-picker/archive/master.zip). - Clone the repository: `git clone https://github.com/tshi0912/city-picker.git`. - Install with [NPM](http://npmjs.org): `npm install city-picker`. - Install with [Bower](http://bower.io): `bower install city-picker`. ### Installation Include files: ```html ``` Create HTML elements: ```html
``` ### Usage #### Initialize with `data-toggle="city-picker"` attribute Basic ```html
``` Custom placeholders ```html
``` Responsive width ```html
``` Custom province/city/district ```html
``` #### Initialize with `$.fn.city-picker` method Basic ```js $('#target').citypicker(); ``` Custom districts ```js $('#target').citypicker({ province: '江苏省', city: '常州市', district: '溧阳市' }); ``` ## Options - Change the default options with `$().citypicker(options)`. - Change the global default options with `$.fn.citypicker.setDefaults(options)`. ### simple - Type: `Boolean` - Default: `false` Make the address level more simple, e.g. `内蒙古` instead of `内蒙古自治区`. ### level - Type: `String` - Default: `district` Only province, province + city, or province + city + district. ### responsive - Type: `Boolean` - Default: `false` make the drop down and mask span responsive on width. ### placeholder - Type: `Boolean` - Default: `请输入省/市/区` Show placeholder (with an `