fastadmin 获取选中行 确认弹窗 阻止默认事件 阻止冒泡事件

fastadmin 获取table选中行id

var ids = Table.api.selectedids(table);

 

fastadmin 获取选中行数据

$("#table").bootstrapTable('getSelections')['0']

阻止默认事件

$('.btn-edit').click(function (e) {
  e.preventDefault();
})

 

阻止冒泡事件

$('.btn-edit').click(function (e) {
  e.stopPropagation();
})

 

 

获取table页面返回数据

复制代码
// 初始化表格
table.bootstrapTable({
url: $.fn.bootstrapTable.defaults.extend.index_url,
pk: 'id',
sortName: 'id',
fixedColumns: true,
fixedRightNumber: 1,
  responseHandler: function(res) {
                    // 处理后端返回的数据
                    var status = res.status; // 获取其他字段// 返回处理后的数据
                    return {
                        total: res.total,
                        rows: res.rows
                    };
                },
复制代码

 

打开窗口

复制代码
Fast.api.open("notification/complaint/edit1", "编辑", {
                    shadeClose: true,
                    shade: [0.5,'#393D49'],
                    area: ['100%','100%'],
                    callback:function(value){
                        return false;
                        // 在这里可以接收弹出层中使用`Fast.api.close(data)`进行回传数据
                    }
                });
复制代码

 

确认弹窗

复制代码
layer.confirm('确定提交选中的 1 项?!', {
                    btn: ['确定', '取消'],
                    cancel: function(index, layero) {
                  //点击右上角叉号执行
                        console.log(111)
                    }
                },function (index) {
                    //点击确认执行
            Layer.close(index);    //关闭弹窗
                },function (){
                    //点击取消执行
                    console.log(333)
                })        
复制代码

 

posted @   cmooc  阅读(631)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示