当前位置: 首页 > news >正文

fastadmin后端添加页面,自主控制弹出框关闭,关闭父页面弹框

Form.api.bindevent($(“form[role=form]”), (data, ret) => { 重写绑定事件,返回false即可

注意:只有返回code=1才能拦截,其他值不进行拦截

        add: function () {

//获取当前search里面的type值
            var type = location.search.split('type=')[1];
            Form.api.bindevent($("form[role=form]"), (data, ret) => {
                console.log(data, ret);
                if (ret.data) {
                    let index = Layer.confirm(ret.msg, {
                        btn: ['继续', '取消'], icon: 1, yes: () => {
                            Layer.close(index)

                            $.post(`appdevice/add?type=${type}&force=1`, $("form[role=form]").serialize(), (data) => {
                                if (data.code != 1) {
                                    return false;
                                }
                                parent.Layer.closeAll(); // 关闭所有对话框类型弹窗
                                parent.Layer.msg(data.msg || __('Operation Success'), {icon: 1});
                                parent.location.reload();
                            })

                        }, btn2: () => {
                        }
                    });
                } else {
                    Layer.msg(ret.msg || __('Operation Failed'));
                }
                return false;
            });

        }

关闭父窗口的弹出框

                                parent.Layer.closeAll(); // 关闭所有对话框类型弹窗
                                parent.Layer.msg(data.msg || __('Operation Success'), {icon: 1});
                                parent.location.reload();

相关文章:

  • LeetCode 解题思路 37(Hot 100)
  • #MES系统运维问题分析思路
  • leaflet 之 获取中国某个行政区的经纬度边界(latLngBounds)
  • HBuilderX 开发的uniapp项目在微信开发者工具中调试运行
  • 问题 | 对于初学者来说,esp32和stm32哪个比较适合?
  • 【差分隐私相关概念】基础合成定理和高级合成技术简单关系
  • TASKING LSL EXAMPLE FOR TRICORE TC397XP
  • Linux: 进程认识(组织进程)
  • rapidocr 2.0 在线demo来了
  • 罗德与施瓦茨FSH3手持式频谱分析仪FSH8
  • 一致性哈希+虚拟节点 布隆过滤器
  • 【JVM】运行时数据区域
  • Linux:进程理解1(查看进程,创造进程,进程状态)
  • 【区块链安全 | 第四十篇】合约审计之delegatecall(二)
  • jquery.uploadifive.js上传文件 请求标头中添加参数
  • 数据结构(JAVA)队列
  • 使用Vscode排除一些子文件搜索
  • 掌握 Git 的十大基础命令
  • 五分钟了解智能体
  • node从14升级到22,vue2项目调整内容
  • 六安公司网/seo快排技术教程
  • 网站建设制作设计营销 上海/怎么做一个自己的网页
  • 普通网站报价多少/推广任务发布平台app
  • 国内红酒网站建设/河南seo外包
  • 东南亚做棋牌网站/百度网站的网址
  • Wordpress 免费收款插件/网站seo怎么做