Extjs6.2 简单版单元格提示

Posted xsSystem

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Extjs6.2 简单版单元格提示相关的知识,希望对你有一定的参考价值。

    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 简单版单元格提示的主要内容,如果未能解决你的问题,请参考以下文章

Apache POI 合并单元格--简单解释版带Demo

GridView合并单元格万能版(包括模板列)

在每个单元格的Shiny数据表中显示工具提示或弹出窗口?

选择单元格时,TableVIew 中的 UIImage 会移动

另存为提示位置但使用单元格中的文件名

GWT CellTable 工具提示无法正常工作