FastAdmin行内操作栏添加自定义按钮

操作栏自定义按钮

步骤一 在JS的初始化表格operate字段中添加 buttons

buttons: [
         {
                name: 'detail',
                text: __('自定义弹窗'),
                title: __('自定义弹窗'),
                classname: 'btn btn-xs btn-primary btn-dialog',
                icon: 'fa fa-angellist',
                url: 'user/rule/zdy',
                visible: function (row) {
                    //返回true时按钮显示,返回false隐藏
                    return true;
                }
            }
        ],

注意 url中自动会添加所选中的ids,后台只要接收ids即可获取id
步骤二 添加控制器中对应的自定义方法

public function zdy(){
        $this->assignconfig('demo',['name'=>'哈哈']);
        return $this->view->fetch();
    }

步骤三 在JS中添加与控制器中对应同名的自定义方法(小写)

 zdy:function(){
            $('#mmmm').html(Config.demo.name);
        },

在方法里可以把数据渲染到自定义的html页面上

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值