zoukankan      html  css  js  c++  java
  • ExtJS4.x Grid 单元格鼠标悬停提示

     1 //每一个列都会出现鼠标悬浮上去显示内容
     2 /** 
     3  * //适用于Extjs4.x
     4 * @class Ext.grid.GridView 
     5 * @override Ext.grid.GridView 
     6 * GridPanel单元格不能选中复制问题 
     7 * 单元格数据显示不完整 ,增加title 浮动提示信息 
     8 */ 
     9 Ext.override(Ext.grid.GridPanel, {
    10     afterRender : Ext.Function.createSequence(Ext.grid.GridPanel.prototype.afterRender,
    11         function() {
    12             /* 默认显示提示
    13             if (!this.cellTip) {
    14                 return;
    15             }*/
    16             
    17             var view = this.getView();
    18             
    19             this.tip = new Ext.ToolTip({
    20                 target: view.el,
    21                 delegate : '.x-grid-cell-inner',
    22                 trackMouse: true, 
    23                 renderTo: Ext.getBody(),  
    24                 listeners: {  
    25                     beforeshow: function updateTipBody(tip) {
    26                         //取cell的值
    27                         //fireFox  tip.triggerElement.textContent
    28                         //IE  tip.triggerElement.innerText 
    29                         var tipText = (tip.triggerElement.innerText || tip.triggerElement.textContent);
    30                         if (Ext.isEmpty(tipText) || Ext.isEmpty(tipText.trim()) ) {
    31                             return false;
    32                         }
    33                         
    34                         tip.update(tipText);
    35                     }
    36                 }
    37             });
    38         })
    39 });
  • 相关阅读:
    logback学习二
    logback学习
    弱类型、强类型、动态类型、静态类型语言的区别
    BlockingQueue
    ExecutorService
    Future学习
    SetTimeout()多次运行函数后越来越快的问题
    LISTAGG函数
    Oracle字段
    使用powerdesigner进行数据库设计
  • 原文地址:https://www.cnblogs.com/qingbin-bai/p/4191615.html
Copyright © 2011-2022 走看看