案例效果

在使用表单弹出或者查询选择的时候,在弹出窗口关闭前,给一个提示,检查数据是否已经处理完成

实现思路

例如以查询选择为例:

  1. 先配置好查询选择

  2. 注册查询选择字段确认按钮事件,编写以下代码即可

操作步骤

  1. 先配置好查询选择

  1. 注册查询选择字段确认按钮事件,编写以下代码即可

相关代码

function(field,sels,sswin){
    //窗口关闭前事件,做确认操作 示例
    // var win = me.up('window');
    var win = sswin;
    if(win){//当前窗体
      win.on('beforeclose',function(){//注册窗口关闭前事件
        var enalbeClose = !!win.enalbeClose;
        !enalbeClose && JE.confirm('请检查是否已经勾选相关数据!',function(btn){
          if(btn == 'ok'){
            win.enalbeClose = true;
            win.close();
          }
        })
        return enalbeClose;
      });
    }
}

关键字,相关问题

  • 弹出窗口关闭前提示
最后编辑: 肖海杰  文档更新时间: 2024-08-21 10:58   作者:肖海杰