JEPaaS 社区

 找回密码
 立即注册
JEPaaS低代码平台-官网
查看: 2048|回复: 0

如何实现关闭窗口前给出提示

[复制链接]

47

主题

48

帖子

172

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
172
发表于 2021-6-24 17:24:36 | 显示全部楼层 |阅读模式
一、问题需求
  • 在某些特殊情况下,当我们对当前页进行操作时,未点击保存而是直接点击关闭,就需要弹出一个提醒框提醒用户是否保存。

二、实现思路
  • 对关闭按钮进行执行操作的js编写
三、具体操作
注册查询选择字段确认按钮事件,编写以下代码即可
四、相关代码
  1. <font face="微软雅黑">function(field,sels,sswin){
  2.     //窗口关闭前事件,做确认操作 示例
  3.     // var win = me.up('window');
  4.     var win = sswin;
  5.     if(win){//当前窗体
  6.       win.on('beforeclose',function(){//注册窗口关闭前事件
  7.         var enalbeClose = !!win.enalbeClose;
  8.         !enalbeClose && JE.confirm('请检查是否已经勾选相关数据!',function(btn){
  9.           if(btn == 'ok'){
  10.             win.enalbeClose = true;
  11.             win.close();
  12.           }
  13.         })
  14.         return enalbeClose;
  15.       });
  16.     }
  17. }</font>
复制代码


回复

使用道具 举报

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

本版积分规则

QQ|手机版|JEPaaS 低代码平台社区 ( 京ICP备18023569号 )

GMT+8, 2024-5-17 09:58 , Processed in 0.054438 second(s), 20 queries .

Powered by 北京凯特伟业科技有限公司

Copyright © 2001-2021, JEPaaS.COM

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