jQuery MiniUI

标题: 二个问题 [打印本页]

作者: dengry    时间: 2014-6-4 12:46:30     标题: 二个问题

问题一:如图[attach]4611[/attach],在tab哪里的右键菜单,在tab里点左键右键菜单消失,这个没问题,能否实现在tab下面,就是中间的页面点左键,右键菜单消失?
问题二:我在datagrid做了删除操作,删除成功后用 :success : function(result) {                                                                mini.showTips({
                                                                        content : "<b>"+result.text+"!</b>",
                                                                        state : 'default',
                                                                        x : 'center',
                                                                        y : 'center',
                                                                        timeout : 3000
                                                                });
                                                                grid.reload();
                                                        },可以有提示信息,为什么我在增加记录哪,在采用mini.open后,无论在open出的页面中写success : function(result) {
                                       
                                        CloseWindow("save");
                                        mini.showTips({
                                                content : "<b>"+result.text+"!</b>",
                                                state : 'default',
                                                x : 'center',
                                                y : 'center',
                                                timeout : 33000
                                        });
                                },在CloseWindow("save")后面写tips没有效果,或者在本页面的ondestroy事件里写,都不行,

作者: factory    时间: 2014-6-4 13:42:13

1.我们处理下

2.放到mini.open的ondestory里面,是可以的,测试过了,另外,确保你的result.text有内容,否则弹不出来
作者: dengry    时间: 2014-6-4 15:37:09

感谢你的回复,对于第二个问题,后台传回的数据在open出的页面中通过result.text是可以取到的,问题是父页面中如何拿到该值呢,父页面的ondestroy : function(action) {
                                        grid.reload();
                                }中action为Save
作者: felt    时间: 2014-6-4 15:57:28

dengry 发表于 2014-6-4 15:37
感谢你的回复,对于第二个问题,后台传回的数据在open出的页面中通过result.text是可以取到的,问题是父页 ...

var iframe = this.getIFrameEl();
var data = iframe.contentWindow.GetData()

子页面定义一个GetData的方法返回result.text
作者: dengry    时间: 2014-6-4 16:33:24

felt 发表于 2014-6-4 15:57
var iframe = this.getIFrameEl();
var data = iframe.contentWindow.GetData()

thanks a lot




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