jQuery MiniUI

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

showMessageBox取值问题 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2013-10-23 15:22:34 |只看该作者 |倒序浏览
请问一下,我弹出来一个消息框,怎样才能取到弹出消息框里输入的值,谢谢!
代码
var html1 = document.getElementById("ChangeFlag");
    function Test1Click() {
        mini.showMessageBox({
            title: "YESNOCANCEL",
            iconCls: "mini-messagebox-question",
            buttons: ["ok", "no", "cancel"],
            message: "选择:确定,否,取消。",
            html:html1,
            callback: function (action, value) {
                alert(value);    //无法取到
                alert(mini.get("ChangeFlag").getValue())   //这个也无法取到
            }
        });
    }

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

Rank: 8Rank: 8

沙发
发表于 2013-10-23 16:00:49 |只看该作者
你这个输入框是你自己写的html啊?
那你不能用miniui的API去获取他的值啊

var value = document.getElementById("ChangeFlag").value

Rank: 4

板凳
发表于 2013-10-23 16:22:10 |只看该作者
factory 发表于 2013-10-23 16:00
你这个输入框是你自己写的html啊?
那你不能用miniui的API去获取他的值啊

var value = document.getElementById("ChangeFlag").value
这样得到的值是undifiend啊!

Rank: 8Rank: 8

地板
发表于 2013-10-23 16:39:16 |只看该作者
WsxSuper 发表于 2013-10-23 16:22
var value = document.getElementById("ChangeFlag").value
这样得到的值是undifiend啊!

  1. <input type="text" id="ChangeFlag" style="display:none;"/>


  2.     var htmlContent = document.getElementById("ChangeFlag");
  3.     function htmlClick() {
  4.         htmlContent.style.display = "";
  5.         mini.showMessageBox({
  6.             width: 250,
  7.             title: "自定义Html",
  8.             buttons: ["ok", "cancel"],
  9.             message: "自定义Html",
  10.             html: htmlContent,
  11.             showModal: false,
  12.             callback: function (action) {
  13.                 var value = document.getElementById("ChangeFlag").value;
  14.                 alert(value);
  15.             }
  16.         });
  17.     }
复制代码



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

Rank: 4

5#
发表于 2013-10-23 16:42:44 |只看该作者
factory 发表于 2013-10-23 16:39

知道了,我上面的用控件用的是mini的。谢谢!

Archiver|普加软件

GMT+8, 2024-9-12 13:39 , Processed in 1.048012 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部