首页 > Web开发 > 详细

Extjs6.2 简单版单元格提示

时间:2018-04-08 19:40:42      阅读:233      评论:0      收藏:0      [点我收藏+]
    onRender: function (grid) {

        var tip = Ext.create(Ext.tip.ToolTip, {
            title: Detail,
            minWidth: 800,
            maxWidth: 800,
            minHeight: 200,
            maxHeight: 200,
            showDelay: 1000,
            autoHide: false,
            target: grid.el,//Ext.getBody().el
            tools: [{
                type: close,
                tooltip: Refresh from Data,
                handler: function (event, toolEl, panel) {
                    this.ownerCt.ownerCt.hide();
                }
            }],
            delegate: .x-grid-cell-special,//这行是关键,提示选择器,符合要求就弹出提示
            trackMouse: true,
            listeners: {
                beforeshow: function updateTipBody(tip) {

                    var tipTable =grid.hasOwnProperty(ownerCt)? grid.ownerCt.tipTable || grid.tipTable: grid.tipTable;// 位置不能动,grid属于下一层,tipTable定义在上一层视图
                    var id = grid.getView().getRecord(tip.triggerElement.parentElement).get(tf_id), url = /S/XSux/DataTable.asp?entityName=
                        + tipTable + &tf_id= + id;

                    tip.update(<iframe frameborder="0" width="780" height="180" src= + url + ></iframe>);
                }
            }
        });

    }

 

Extjs6.2 简单版单元格提示

原文:https://www.cnblogs.com/xsSystem/p/8746765.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!