fastadmin 页面修改技巧之一:三级联动

三级联动,比较有代表性的就是省市区的联动

image.png

<div class="form-group">

        <label class="control-label col-xs-12 col-sm-2">选择地址</label>

        <div class="col-xs-12 col-sm-8">

            <div class="form-inline" data-toggle="cxselect" data-selects="province,city,area">

                <select class="province form-control" name="row[province]" data-url="ajax/region" data-value="">

                    <option >选择省</option>

                </select>

                <select class="city form-control" name="row[city]" data-url="ajax/region" data-query-name="pid" data-value="">

                    <option >选择市</option>

                </select>

                <select class="area form-control" name="row[area]" data-url="ajax/region" data-query-name="pid"  data-value="">

                    <option >选择区/县</option>

                </select>

            </div>

        </div>

</div>


image.png

public function region($pid = 0)

    {

        $data = Db::name("DictRegion")->where("pid", $pid)->field('id as value,name')->select();

        $this->success('', null, $data);

    }


如有疑问或意见建议,请留言我会尽快回复

发表评论