欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > php >内容正文

php

php获取citypicker的值,城市选择city-picker

发布时间:2025/4/5 php 63 豆豆
生活随笔 收集整理的这篇文章主要介绍了 php获取citypicker的值,城市选择city-picker 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

# 地区选择 city-picker-plus

基于 [city-picker](https://github.com/tshi0912/city-picker),让区域选择更方便。

>[info] 在任何作为区域选择的input控件上,增加`data-city-picker="1"` 即可。

### 特性

- 支持所有 [city-picker](https://github.com/tshi0912/city-picker) 的功能。

- 后台数据库与前台城市库完全一致。不用担心转换

- 多级ID方便获取和设置。

- 区域Id和区域名自动转化。

属性|意义

---|---

data-city-picker | 固定为:`data-city-picker='1'`

data-code-input | 区域code值对应的input控件的name,当选择 `河北省/石家庄市/桥西区` 时候,对应input框值为 `130000/130100/130104`

data-code-province-input | 省级code值对应的input控件的name,当选择 `河北省/石家庄市/桥西区` 时候,对应input框值为 `130000`

data-code-city-input | 市级code值对应的input控件的name,当选择 `河北省/石家庄市/桥西区` 时候,对应input框值为 `130100`

data-code-district-input | 区县级code值对应的input控件的name,当选择 `河北省/石家庄市/桥西区` 时候,对应input框值为 `130104`

data-code-last-input | 最后一级对应的input控件的name ,当选择 `河北省/石家庄市` 时候,对应input框值为 `130100`

>[info] 其中 `data-code-last-input` 是最后一级对应的值。如果你选择到省级,则为省级code值。如果选择到市级,则为市的code值,如果到区县级,则为区县的code值。

>[danger] 根据自己的需求设置需要的code级别,无需全部设置。

```html

区域选择:

data-city-picker="1"

data-code-input="name4_code"

data-code-last-input="name4_code_last"

data-code-province-input="name4_code_province"

data-code-city-input="name4_code_city"

data-code-district-input="name4_code_district"

placeholder="请输入名称">

区域选择的值:

data-code-input:

data-code-last-input:

data-code-province-input:

data-code-city-input:

data-code-district-input:

```

效果

![city2]

上视频

src="http://epii.gitee.io/static/project/epiiadmin-js/docimg/city1.mov">

## 初始化

初始化只需要在`city-picker`控件中设置value值即可,值为最后一级的`code值`。

例如

以`河北省/石家庄市/桥西区`为例。

区域|code值

---|---

河北省|130000

石家庄市|130100

桥西区|130104

如果我们设置`value='130100'`

```html

value="130100"

data-city-picker="1"

data-code-input="name4_code"

data-code-last-input="name4_code_last"

data-code-province-input="name4_code_province"

data-code-city-input="name4_code_city"

data-code-district-input="name4_code_district"

placeholder="请输入名称">

```

初始化效果为:

![city3]

如果我们设置到区县级,如`value='130104'`

则初始化效果为:

![city4]

[city2]:http://epii.gitee.io/static/project/epiiadmin-js/docimg/city2.png

[city3]:http://epii.gitee.io/static/project/epiiadmin-js/docimg/city3.png

[city4]:http://epii.gitee.io/static/project/epiiadmin-js/docimg/city4.png

《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读

总结

以上是生活随笔为你收集整理的php获取citypicker的值,城市选择city-picker的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。