Javascript 从网格按钮访问标题栏关闭事件

Javascript 从网格按钮访问标题栏关闭事件,javascript,jquery,grid,treeview,shieldui,Javascript,Jquery,Grid,Treeview,Shieldui,我正在从盾树视图启动一个防护窗。 shieldwindow标题栏上有一个“关闭”按钮,如下所示: var dbwindow = $("#mapworkpanel").shieldWindow({ width: "60%", height: "100%", appendToBody:false, draggable: false, position: { left: 700, top: 0 }, tit

我正在从盾树视图启动一个防护窗。 shieldwindow标题栏上有一个“关闭”按钮,如下所示:

var dbwindow = $("#mapworkpanel").shieldWindow({
        width: "60%",
        height: "100%",
        appendToBody:false,
        draggable: false,
        position: { left: 700, top: 0 },
        title: "Dictionary Definitions",
        titleBarButtons: [ 'close' ],
        events: {
            close: function(e) {
            //
            }
        },
        content: {
               remote: {
                   url:thisurl,
                   iframe: true,
               }
            },
        modal: false,
    }).swidget();
URL启动一个带有几个按钮的屏蔽UI网格,包括一个关闭按钮

当我点击标题栏上的“x”按钮时,表单将关闭,不会出现任何问题

如何从网格上的“关闭”按钮访问标题栏“关闭”按钮

我感谢你的建议

谢谢,
马里奥

希望我能正确理解你的问题,但我不确定你为什么需要访问实际标题栏的关闭按钮。如果您只是想用另一种方式关闭窗口,那么Shield窗口小部件中就有一个API函数。假设您的
dbwindow
引用可用,您应该能够在事件处理程序中为网格的关闭按钮调用
dbwindow.close()