美文网首页
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