jQuery MiniUI

 找回密码
 立即注册
查看: 6279|回复: 22
打印 上一主题 下一主题

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

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-12-23 15:46:16 |只看该作者 |倒序浏览
mini.showTips({
                           content: "<b>成功</b> <br/>发送成功!",
                                state: "success",
                                x: "center",
                                y: "center",
                                timeout: 3000
                            })


mini.alert();
都不能弹出笑消息

Rank: 8Rank: 8

沙发
发表于 2013-12-23 15:50:22 |只看该作者
你mini.alert()什么消息?

Rank: 3Rank: 3

板凳
发表于 2013-12-23 16:42:44 |只看该作者
felt 发表于 2013-12-23 15:50
你mini.alert()什么消息?

一个字符串,“发送成功”

Rank: 8Rank: 8

地板
发表于 2013-12-23 16:47:41 |只看该作者
k306495293 发表于 2013-12-23 16:42
一个字符串,“发送成功”

不清楚你mini.alert()是在什么时候用的
请把前后环境描述清楚
或者直接把页面代码打包上来

Rank: 3Rank: 3

5#
发表于 2013-12-23 16:59:46 |只看该作者
felt 发表于 2013-12-23 16:47
不清楚你mini.alert()是在什么时候用的
请把前后环境描述清楚
或者直接把页面代码打包上来 ...

用在在表单提交成功之后,代码如下
        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"){
                    mini.showTips({
                           content: "<b>成功</b> <br/>发送成功!",
                                state: "success",
                                x: "center",
                                y: "center",
                                timeout: 3000
                            })
                             //mini.alert("发送成功!");
                                            onCancel();
                                    }else{
                                            mini.alert("发送失败!");
                                    }
                }
            });
        }

如果直接用alert(),就能弹出 发送成功!

Rank: 8Rank: 8

6#
发表于 2013-12-23 17:43:17 |只看该作者
k306495293 发表于 2013-12-23 16:59
用在在表单提交成功之后,代码如下
        function submitForm() {           
            form.valid ...

text == "true"  是不是你写错了?

你这个是字符串
不是布尔值了
你改成 == true试试

Rank: 3Rank: 3

7#
发表于 2013-12-24 09:44:02 |只看该作者
factory 发表于 2013-12-23 17:43
text == "true"  是不是你写错了?

你这个是字符串

这个 没错   datatype 是 html  我 用alert  的时候就出来了

Rank: 3Rank: 3

8#
发表于 2013-12-24 09:45:05 |只看该作者
k306495293 发表于 2013-12-24 09:44
这个 没错   datatype 是 html  我 用alert  的时候就出来了

效果就是没有 弹出 直接弹出窗 关闭

Rank: 8Rank: 8

9#
发表于 2013-12-24 09:53:16 |只看该作者
k306495293 发表于 2013-12-24 09:45
效果就是没有 弹出 直接弹出窗 关闭


  1. var text = true;
  2.         if (text == true) {
  3.             mini.showTips({
  4.                 content: "<b>成功</b> <br/>发送成功!",
  5.                 state: "success",
  6.                 x: "center",
  7.                 y: "center",
  8.                 timeout: 3000
  9.             })
  10.             mini.alert("发送成功!");
  11.         } else {
  12.             mini.alert("发送失败!");
  13.         }
复制代码



附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 3Rank: 3

10#
发表于 2013-12-24 10:06:48 |只看该作者
factory 发表于 2013-12-24 09:53

诡异了 在主页面可以弹出来
mini.alert("发送成功!");




但是在弹出 页面 不能 弹出来


    <script type="text/javascript">
        mini.parse();

        var text = true;
        if (text == true) {
            mini.showTips({
                content: "<b>成功</b> <br/>发送成功!",
                state: "success",
                x: "center",
                y: "center",
                timeout: 3000
            })
            mini.alert("发送成功!");
        } else {
            mini.alert("发送失败!");
        }

代码粘上去  结果 没效果


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Archiver|普加软件

GMT+8, 2024-11-5 21:50 , Processed in 1.048426 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部