美文网首页
laraveladmin省市区三级联动

laraveladmin省市区三级联动

作者: 中v中 | 来源:发表于2019-12-31 12:01 被阅读0次

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

相关文章

网友评论

      本文标题:laraveladmin省市区三级联动

      本文链接:https://www.haomeiwen.com/subject/zeeboctx.html