欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

​laraveladmin省市区三级联动 省市 select 联动 有大用

laraveladmin省市区三级联动

中v中
字数 150阅读 646

Distpicker是一个中国省市区三级联动选择组件,这个包是基于Distpicker的laravel-admin扩展,用来将Distpicker集成进laravel-admin的表单中

安装
composer require laravel-admin-ext/china-distpicker

然后
php artisan vendor:publish --tag=laravel-admin-china-distpicker

配置
在config/admin.php文件的extensions配置部分,加上属于这个扩展的配置

'extensions' => [
    'china-distpicker' => [
        // 如果要关掉这个扩展,设置为false
        'enable' => true,
    ]
]

使用
表单中使用
比如在表中有三个字段province_id, city_id, district_id, 在form表单中使用它:

$form->distpicker(['province_id', 'city_id', 'district_id']);

设置默认值

$form->distpicker([
    'province_id' => '省份',
    'city_id' => '市',
    'district_id' => '区'
], '地域选择')->default([
    'province' => 130000,
    'city'     => 130200,
    'district' => 130203,
]);

可以设置每个字段的placeholder

$form->distpicker([
    'province_id' => '省',
    'city_id'     => '市',
    'district_id' => '区'
]);

参考网站:https://github.com/laravel-admin-extensions/china-distpicker

来自 https://www.jianshu.com/p/298e6b1a2397


普通分类: