JEPaaS 社区

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

【弹框系列】弹出来的弹框点击确认按钮后如何后续操作?

[复制链接]

75

主题

77

帖子

355

积分

中级会员

Rank: 3Rank: 3

积分
355
发表于 2021-10-21 14:24:59 | 显示全部楼层 |阅读模式
本帖最后由 guoguo 于 2021-10-21 14:39 编辑

三、具体操作
1、如图1所示,弹框结束后,用fn:function(win)来进行后续操作,即点击完确认后的操作。

1.png
四、相关代码(可选)
  1. JE.formWin({
  2.             title:'主项计划',
  3.             bodyStyle:"padding:4px",
  4.             width:500,
  5.             height:180,
  6.             lablewidth:60,
  7.             defaults:{xtype:"textfield",width:100},
  8.             autoShow:true,
  9.             useButton:true,
  10.         items:[
  11.             {
  12.                 xtype:'treessfield',
  13.                 fieldLabel:'责任部门',
  14.                 name:'ZXJH_DEPARTMENT_NAME',
  15.                 configInfo : 'JE_RBAC_DEPARTMENT,ZXJH_DEPARTMENT_NAME~ZXJH_DEPARTMENT_CODE,text~code~id,S',
  16.                 allowBlank:false
  17.             },
  18.             {
  19.                 xtype:'hidden',
  20.                 fieldLabel:'责任部门编码',
  21.                 name:'ZXJH_DEPARTMENT_CODE'
  22.             },
  23.             {
  24.                 xtype:'gridssfield',
  25.                 fieldLabel:'责任人',
  26.                 name:'ZXJH_LEADER',
  27.                 configInfo : 'JE_CORE_ENDUSER_JH,ZXJH_LEADER~ZXJH_ZRR_ID,USERNAME~USERID,S',
  28.                 allowBlank:false
  29.             },
  30.             {
  31.                 xtype:'hidden',
  32.                 fieldLabel:'责任人ID',
  33.                 name:'ZXJH_ZRR_ID'
  34.             }
  35.         ],
  36.         fn:function(win){

  37.             deptCode = win.ZXJH_DEPARTMENT_CODE;
  38.             userId = win.ZXJH_ZRR_ID;
  39.             if (userId == '' || deptCode == '') {
  40.                 JE.alert('请选择对应的责任部门和责任人。');
  41.             }
  42.             //查询选择数据详细信息
  43.             var res = JE.ajax({
  44.                 url:"",
  45.                 params:{
  46.                     ids: ids,
  47.                     userId: userId,
  48.                     deptCode: deptCode
  49.                 }
  50.             });
  51.             if (res == 1) {
  52.                 JE.alert("更新成功。")
  53.                 grid.load();
  54.                 return true;
  55.             } else {
  56.                 JE.alert("更新失败,请联系管理员。")
  57.                 return false;
  58.             }
  59.         }
  60.     });
复制代码

五、总结(可选)
点击确认后的操作。
六、关键字

弹框确认

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 12:59 , Processed in 0.062989 second(s), 23 queries .

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

Copyright © 2001-2021, JEPaaS.COM

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