jQuery MiniUI

标题: mini.open(options)后如何动态修改title? [打印本页]

作者: MyLucifer    时间: 2013-5-13 16:18:06     标题: mini.open(options)后如何动态修改title?

var options = {
            title: "新增实体",
            url: targetUrl,
            width: 800,
            height: 600,
            allowResize: true,
            allowDrag: true,
            showCloseButton: true,
            showMaxButton: true,
            showModal: false
        }
        mini.open(options);

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

作者: factory    时间: 2013-5-13 16:40:45

var win = mini.open({})

win.setTitle()
作者: MyLucifer    时间: 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
作者: factory    时间: 2013-5-13 21:47:45

MyLucifer 发表于 2013-5-13 18:05
我可能没有表达清楚。直接看代码:
//保存
    ns.doSave = function() {

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2