Fastadmin获取列表选中的ID和通过按钮动态调用弹窗页面

首先在列表页,添加按钮,同时赋值ID,用来通过单击事件获取选中的列表数据ID

  <a class="btn btn-success btn-recyclebin"  id="gaoduan" title="{:__('全自动高端打印技术')}"><i class="fa fa-id-card-o"></i> {:__('全自动高端打印技术')}</a>

 

 再来看JS文件里面的操作,给按钮绑定单击事件,然后获取当前选中的ID,再拼接需要传值的接受的方法里面,后面拼上获取的id,进行传值。

 // 初始化表格
            table.bootstrapTable({
                url: $.fn.bootstrapTable.defaults.extend.index_url,
                pk: 'id',
                sortName: 'id',
                columns: [
                    [
                        {checkbox: true},
                        {field: 'id', title: __('Id')},
                        {field: 'shop_id', title: __('门店')},
                        {field: 'name', title: __('Name'), operate: 'LIKE'},
                        {field: 'gangw', title: __('Gangw'), operate: 'LIKE'},
                        {field: 'zhic', title: __('Zhic'), operate: 'LIKE'},
                        {field: 'image', title: __('Image'), operate: false, events: Table.api.events.image, formatter: Table.api.formatter.image},
                        {field: 'createtime', title: __('Createtime'), operate:'RANGE', addclass:'datetimerange', autocomplete:false, formatter: Table.api.formatter.datetime},
                        {field: 'updatetime', title: __('Updatetime'), operate:'RANGE', addclass:'datetimerange', autocomplete:false, formatter: Table.api.formatter.datetime},
                        
                        {field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}
                    ]
                ]
            });



            $("#gaoduan").click(function(){
                //获取当前选中的id
                 var ids = Table.api.selectedids(table);
                //  console.log(ids);
                 //获取选中的条目ID集合
                 var url = 'mp_user/print';//弹出窗口 add.html页面的(fastadmin封装layer模态框将以iframe的方式将add输出到index页面的模态框里)
                 Fast.api.open(url+'?ids='+ids, __('Add'));
        
           })
            // 为表格绑定事件
            Table.api.bindevent(table);

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值