jQuery MiniUI

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

mini.open(options)后如何动态修改title? [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-5-13 16:18:06 |只看该作者 |倒序浏览
var options = {
            title: "新增实体",
            url: targetUrl,
            width: 800,
            height: 600,
            allowResize: true,
            allowDrag: true,
            showCloseButton: true,
            showMaxButton: true,
            showModal: false
        }
        mini.open(options);

请问打开以后我想动态修改title的内容, 把“新增实体”改为“编辑实体”如何做?提供了api吗?

Rank: 8Rank: 8

沙发
发表于 2013-5-13 16:40:45 |只看该作者
var win = mini.open({})

win.setTitle()

Rank: 2

板凳
发表于 2013-5-13 18:05:38 |只看该作者
factory 发表于 2013-5-13 16:40
var win = mini.open({})

win.setTitle()

我可能没有表达清楚。直接看代码:
//保存
    ns.doSave = function() {
        var success = runSave();

        if (success) {
            var Parameters = null;
            if (Mysoft.MAP2.UI.page.state == "add") {
                Parameters = { "mode": 2, "oid": ns.oid };
            } else {
                Parameters = {};
            }
            refreshSelf(Parameters);
            refreshParent();
        }
    }
这是新增页面的保存操作。
是通过mini.open(options);打开的。
我点保存,然后直接修改get参数为mode,但是没有方法给我修改Title。导致我mode变为了编辑状态,但title还是新增XXX

Rank: 8Rank: 8

地板
发表于 2013-5-13 21:47:45 |只看该作者
MyLucifer 发表于 2013-5-13 18:05
我可能没有表达清楚。直接看代码:
//保存
    ns.doSave = function() {

动态修改窗体的title就是上面我给的,如果你需要在子页面进行修改的话,把var win = mini.open 这个win传给子页面好了,然后子页面就可以修改title了

Archiver|普加软件

GMT+8, 2024-11-28 09:37 , Processed in 1.023275 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部