jQuery MiniUI

 找回密码
 立即注册
楼主: k306495293
打印 上一主题 下一主题

弹出消息,不出来 [复制链接]

Rank: 3Rank: 3

11#
发表于 2013-12-24 10:16:47 |只看该作者
k306495293 发表于 2013-12-24 10:06
诡异了 在主页面可以弹出来
mini.alert("发送成功!");

我知道了 是这个方法 影响的 onCancel()  关闭  弹出窗  这句话注释掉就好了

onCancel()  这个方法 放到 那个地方合适啊
function submitForm() {           
            form.validate();
            if (form.isValid() == false) return;

            //提交数据
            var data = form.getData();
            var json = mini.encode(data);
            $.ajax({
                url: "../json/sendMessageMini.action",
                type: "post",
                data: { submitData: json },
                dataType : "html",
                success: function (text) {
                        //alert(1111);
                    //alert("提交成功,返回结果:" + text);
                if(text == "true"){
                        alert("发送成功!!");
                    mini.showTips({
                        content: "<b>成功</b> <br/>发送成功!",
                        state: "success",
                        x: "center",
                        y: "center",
                        timeout: 3000
                    })
                    //onCancel();
                                           
                                    }else{
                                            mini.alert("发送失败!");
                                    }
                }
            });
        }

Rank: 8Rank: 8

12#
发表于 2013-12-24 10:24:08 |只看该作者
k306495293 发表于 2013-12-24 10:06
诡异了 在主页面可以弹出来
mini.alert("发送成功!");

注意看你的代码先后顺序.是不是在你弹出面板弹出之前,就已经弹出过消息了

Rank: 3Rank: 3

13#
发表于 2013-12-24 10:47:11 |只看该作者
factory 发表于 2013-12-24 10:24
注意看你的代码先后顺序.是不是在你弹出面板弹出之前,就已经弹出过消息了 ...

这个 没有啊
这是弹出消息框
//点击群发消息弹出窗口
function sendMessageCaboodle()

{     
       
        mini.open({
            url:  "../showcity/citySendmessage.html",
            title: "群发消息", width: 650, height: 330,
            onload: function () {
        }
        });
}

之前 有没有 人遇到过这样的 问题
  我刚才试了 下 点取消的 时候 把关闭 窗体的 方法 注释掉 就能 弹出来了

取消注释 就不行了  是这个 原因 影响的

Rank: 8Rank: 8

14#
发表于 2013-12-24 11:02:28 |只看该作者
k306495293 发表于 2013-12-24 10:47
这个 没有啊
这是弹出消息框
//点击群发消息弹出窗口

mini.alert()不能阻止你后面的代码,估计运行你关闭窗体的方法了
你把关闭方法放到mini.alert()的回调里试试
mini.alert(title,message,callback)

Rank: 3Rank: 3

15#
发表于 2013-12-24 11:53:23 |只看该作者
felt 发表于 2013-12-24 11:02
mini.alert()不能阻止你后面的代码,估计运行你关闭窗体的方法了
你把关闭方法放到mini.alert()的回调里 ...

  mini.alert("发送提醒","发送成功!",function(){
                            onCancel();
                    })

这样就好了
mini.showTips({
                        content: "<b>成功</b> <br/>发送成功!",
                        state: "success",
                        x: "center",
                        y: "center",
                        timeout: 3000
                    })

这个方法有没有回调函数 啊

Rank: 8Rank: 8

16#
发表于 2013-12-24 13:22:28 |只看该作者
k306495293 发表于 2013-12-24 11:53
mini.alert("发送提醒","发送成功!",function(){
                            onCancel();
                 ...

这个只是最简单的一个提示,你用alert做好了

Rank: 3Rank: 3

17#
发表于 2013-12-24 15:12:55 |只看该作者
factory 发表于 2013-12-24 13:22
这个只是最简单的一个提示,你用alert做好了

alert()  还要点确定  mini.showtips  就不需要点击确定了

Rank: 8Rank: 8

18#
发表于 2013-12-24 15:15:29 |只看该作者
k306495293 发表于 2013-12-24 15:12
alert()  还要点确定  mini.showtips  就不需要点击确定了

mini.showTips没有回调参数,只是个简单的展示

Rank: 3Rank: 3

19#
发表于 2013-12-24 15:51:06 |只看该作者
felt 发表于 2013-12-24 15:15
mini.showTips没有回调参数,只是个简单的展示

这个问题没法解决了

Rank: 8Rank: 8

20#
发表于 2013-12-24 15:58:41 |只看该作者
k306495293 发表于 2013-12-24 15:51
这个问题没法解决了

你现在是showtips然后tips关闭的时候触发onCancel()吗?

Archiver|普加软件

GMT+8, 2024-11-6 00:43 , Processed in 1.059148 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部