深圳全飞鸿

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 72|回复: 1
打印 上一主题 下一主题

关于fastadmin的onDblClickRow

[复制链接]

104

主题

171

帖子

1188

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1188
跳转到指定楼层
楼主
发表于 2025-2-24 19:06:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
关于fastadmin的onDblClickRow
dbl-click-row.bs.table与onDblClickRow事关联
>>>>c:\apache24\htdocs\dba\assets\libs\bootstrap-table\src\bootstrap-table.js<<<<<
        'dbl-click-row.bs.table': 'onDblClickRow',


搜索:dbl-click-row.bs.tabl
>>>>c:\apache24\htdocs\dba\assets\js\require-backend.min.js<<<<<
                    table.on('dbl-click-row.bs.table', function (e, row, element, field) {
>>>><<<<<
                    table.on('dbl-click-row.bs.table', function (e, row, element, field) {
>>>>c:\apache24\htdocs\dba\assets\js\require-table.js<<<<<
                    table.on('dbl-click-row.bs.table', function (e, row, element, field) {
>>>>c:\apache24\htdocs\dba\assets\libs\bootstrap-table\dist\bootstrap-table.js<<<<<
        'dbl-click-row.bs.table': 'onDblClickRow',
>>>>c:\apache24\htdocs\dba\assets\libs\bootstrap-table\src\bootstrap-table.js<<<<<
        'dbl-click-row.bs.table': 'onDblClickRow',


都是一样的代码:
  1. if (options.dblClickToEdit) {
  2.                     //当双击单元格时
  3.                     table.on('dbl-click-row.bs.table', function (e, row, element, field) {
  4.                         $(Table.config.editonebtn, element).trigger("click");
  5.                     });
  6.                 }
复制代码


回复

使用道具 举报

104

主题

171

帖子

1188

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1188
沙发
 楼主| 发表于 2025-2-24 19:11:08 | 只看该作者
自定义事件:// 初始化表格
            table.bootstrapTable({
                url: $.fn.bootstrapTable.defaults.extend.index_url,
                pk: 'id',
                sortName: 'id',
                columns: [
                    [
                        {checkbox: true},
                        {field: 'id', title: __('Id')},
                        {field: 'djname', title: __('Djname'), operate: 'LIKE'},
                        {field: 'operate', title: __('Operate'), table: table, events: Table.api.events.operate, formatter: Table.api.formatter.operate}
                    ]
                ],
                                onDblClickRow: function (row, $element, event) {
                                        layer.open({
                                                type: 2, // iframe 弹层
                                                title: '表单预览', // 弹层标题
                                                content: '/ems/L.php/edesign/view', // iframe 的 URL
                                                area: ['800px', '600px'], // 弹层宽高
                                                maxmin: true, // 允许最大化/最小化
                                                shadeClose: true, // 点击遮罩关闭弹层
                                                btn: ['确定', '取消'], // 弹层按钮
                                                yes: function (index, layero) {
                                                  // 点击“确定”按钮的回调
                                                 // var iframeWin = window[layero.find('iframe')[0]['contentWindow']; // 获取 iframe 的 window 对象
                                                  //iframeWin.document.getElementById('submitBtn').click(); // 触发 iframe 中的提交按钮
                                                  layer.close(index); // 关闭弹层
                                                },
                                                btn2: function (index, layero) {
                                                  // 点击“取消”按钮的回调
                                                  layer.close(index); // 关闭弹层
                                                }
                                   });
                                        event.stopPropagation();
                                        event.preventDefault();
                                }
            });

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|nagomes  

GMT+8, 2025-6-29 04:53 , Processed in 0.069841 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表