jQuery MiniUI

标题: 弹出框问题 [打印本页]

作者: jinbao    时间: 2021-3-16 17:11:10     标题: 弹出框问题

原功能:用户点审核成功按钮后,判断是否成功,弹出自定义messageBox框给用户提示审核成功。
现在:审核成功后,(发现数据库某表有部分数据需要弹出一个框提示是否作废数据,选择确定后调相应的接口作废数据(选择取消则不做操作,继续下一步))。然后弹出自定义messageBox框给用户提示审核成功.
如果未发现数据,直接和原功能一样,判断后弹出自定义messageBox框给用户提示审核成功或者失败。

新加这个操作要怎么做呢?下面是前端页面审核功能的ajax
$.ajax({
    url: "审核url",
    data: mini.encode(param),
    type: "post",
    dataType: "json",
    contentType: "application/json", //form
    success: function (data) {
        if (data.success) {
            var successList = data.data.success;
            var errorList = data.data.error;
            if (errorList.length == 0) {
                mini.showMessageBox({
                    showHeader: true,
                    width: 235,
                    title: "提示",
                    buttons: ["ok"],
                    message: "人员复审成功!",
                    iconCls: "mini-messagebox-info",
                    callback: function (action) {
                        if (action == "ok") {
                            doQuery();
                        }
                    }
                });
            } else (successList.length == 0) {
                mini.showMessageBox({
                    showHeader: true,
                    width: 280,
                    height: 173,
                    title: "错误",
                    buttons: ["ok"],
                    message: "<p>人员复审失败!</p><p>" + data.data.error[0].errmsg + "</p>",
                    iconCls: "mini-messagebox-error"
                });
            }

        }

作者: felt    时间: 2021-3-16 17:33:11

具体的业务功能我们不关注的。
你要继续处理的话,在messagebox的回调里再弹出一个确认框了
作者: jinbao    时间: 2021-3-16 17:44:28

felt 发表于 2021-3-16 17:33
具体的业务功能我们不关注的。
你要继续处理的话,在messagebox的回调里再弹出一个确认框了 ...

就是这个不知道怎么操作没在messageBox中回调,这个不是自己写的,对这还不太懂
作者: jinbao    时间: 2021-3-16 17:45:56

felt 发表于 2021-3-16 17:33
具体的业务功能我们不关注的。
你要继续处理的话,在messagebox的回调里再弹出一个确认框了 ...

怎么回调弹出确认框呢?确认框怎么再掉接口?就是完全都不清楚确认框怎么搞,没搞过
作者: jinbao    时间: 2021-3-17 09:01:16

felt 发表于 2021-3-16 17:33
具体的业务功能我们不关注的。
你要继续处理的话,在messagebox的回调里再弹出一个确认框了 ...

ok,已经可以了
作者: felt    时间: 2021-3-17 13:08:29

jinbao 发表于 2021-3-17 09:01
ok,已经可以了

好的。




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2