案例效果

查询选择窗口在点确定按钮时,弹出提示信息,提示用户检查数据是否已经勾选

实现思路

  1. 配置好查询选择

  2. 注册查询选择确定按钮事件

操作步骤

1. 配置好查询选择

2. 注册查询选择确定按钮事件

3. 编写代码

相关代码

/**
 * 点击ok按钮后执行的方法,返回false,不执行后面的赋值操作,不关闭窗体
 * @param {} field 字段本身
 * @param {Array} sels 选中的数据
 * @param {Window} sswin 窗体
 * @return {boolean} 如果返回false,不关闭窗体
 */
function(field,sels,sswin){
    //窗口关闭前事件,做确认操作 示例
    // var win = me.up('window');
    // var win = sswin;
    //当前窗体
    if(sswin){
      sswin.on('beforeclose',function(){//注册窗口关闭前事件
        var enalbeClose = !!sswin.enalbeClose;
        !enalbeClose && JE.confirm('请检查是否已经勾选相关数据!',function(btn){
          if(btn == 'ok'){
            sswin.enalbeClose = true;
            sswin.close();
          }
        })
        return enalbeClose;
      });
    }
}

关键字,相关问题

  • 跟案例相关的名词,或者包含的名词,用于检索使用
  • 跟案例相关的提问方式,用于检索使用
最后编辑: 呼丽华  文档更新时间: 2024-08-21 10:58   作者:呼丽华