CityBox for EasyUI 城市选择器
- 下载:
- jquery.xcity.min.css
- jquery.xcity.min.js
- jquery.easyui.citybox.js
- data-city.json
Basic CityBox
修改配置
还原配置
<link rel="stylesheet" type="text/css" href="jquery.xcity.min.css">
<script src="jquery.xcity.min.js"></script>
<script src="jquery.easyui.citybox.js"></script>
<input class="easyui-citybox" data-options="url: '/data-city-list2.json'">
<input class="easyui-citybox" data-options="label:'城市:', url: '/data-city-list2.json'">
<input class="easyui-citybox" data-options="label:'城市:', url: '/data-city-list2.json', value: 'anyang,beijing', text:'安阳,北京'">
// getData
$(selector).citybox('getData');
$(selector).citybox('getData', function(data) {
console.log(data);
});
// clearData
$(selector).citybox('clearData');
// setData
$(selector).citybox('setData', {value: 'beijing', text: '北京'})
$(selector).citybox('setData', ['beijing', '北京']);
// getValue
$(selector).citybox('getValue');
// getText
$(selector).citybox('getText');
// setValue
$(selector).citybox('setValue', 'anyang,beijing');
// setText
$(selector).citybox('setText', '安阳,北京');
// config 1
$(selector).citybox({url: '/data-city-list2.json'});
// config 2
$(selector).citybox({
url: '/data-city-list2.json', // api
value: 'anyang,beijing', // initial value
text:'安阳,北京' // initial text
});
// config 3
$(selector).citybox({
cache: true, // cache api data
separator: ',',
groupSize: 3,
multiple: 0, // unlimited of selected item 0 | 1 ~ 9999...
url: '/data-city-list2.json', // api
value: 'anyang,beijing', // initial value
text:'安阳,北京' // initial text,
change: function(data) {
console.log(data);
}
});