jQuery MiniUI

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

mini.showMessageBox 的部分问题 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2014-5-19 01:08:01 |只看该作者 |倒序浏览
本帖最后由 hsheng 于 2014-5-19 01:09 编辑
  1. var EquipmentStorage = document.getElementById("EquipmentStorage");

  2.     function openaddPage() {
  3.       
  4.         EquipmentStorage.style.display = "block";
  5.         mini.showMessageBox({
  6.             width: 500,
  7.             title: "设备入库",
  8.             buttons: ["ok", "cancel"],
  9.             html: EquipmentStorage,
  10.             showModal: true,
  11.             callback: function (action) {
  12.                 if (action == "ok") {
  13.                     
  14.                 }
  15.             }
  16.         });
复制代码
EquipmentStorage 是一个div。
var EquipmentStorage = document.getElementById("EquipmentStorage");
这句代码放到函数里面时,关闭窗口再执行时获取不到元素了。
放到函数外面,关闭窗口再执行时EquipmentStorage 中的 combobox 等控件不加载数据与样式丢失。
点击 ok或者 cancel就自动关闭了,可以手动控制关闭么? 类似 :this.close?

Rank: 8Rank: 8

沙发
发表于 2014-5-19 10:31:50 |只看该作者
var msg = mini.showMessageBox({....})

JS操作关闭
mini.hideMessageBox(msg)

Rank: 2

板凳
发表于 2014-5-19 11:29:52 |只看该作者
factory 发表于 2014-5-19 10:31
var msg = mini.showMessageBox({....})

JS操作关闭

关闭后在打开,控件数据与样式丢失。这个有办法解决吗?

Rank: 8Rank: 8

地板
发表于 2014-5-19 11:34:08 |只看该作者
hsheng 发表于 2014-5-19 11:29
关闭后在打开,控件数据与样式丢失。这个有办法解决吗?

你的 EquipmentStorage里面有什么

Rank: 2

5#
发表于 2014-5-19 11:36:45 |只看该作者
felt 发表于 2014-5-19 11:34
你的 EquipmentStorage里面有什么

mini-combobox
mini-textbox
mini-textarea

Rank: 8Rank: 8

6#
发表于 2014-5-19 12:48:18 |只看该作者
hsheng 发表于 2014-5-19 11:36
mini-combobox
mini-textbox
mini-textarea

messagebox里只能放入简单的html元素
如果你要求的效果比较复杂的话,可以使用mini-window来做,这个里面是比较灵活的,可以自己设计

Rank: 2

7#
发表于 2014-5-19 13:29:14 |只看该作者
felt 发表于 2014-5-19 12:48
messagebox里只能放入简单的html元素
如果你要求的效果比较复杂的话,可以使用mini-window来做,这个里面 ...

有demo链接没?

Rank: 8Rank: 8

8#
发表于 2014-5-19 14:10:14 |只看该作者
hsheng 发表于 2014-5-19 13:29
有demo链接没?

http://www.miniui.com/demo/runCo ... /window/window.html
window内部可以放任意控件

Archiver|普加软件

GMT+8, 2024-9-12 13:46 , Processed in 1.052308 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部