//extjs grid每行鼠标悬浮提示
grid.on('render', function(grid) {
var store = grid.getStore(); // 捕捉数据
var view = grid.getView(); // 捕捉视图
grid.tip = new Ext.ToolTip({
target: view.mainBody, //总体目标元素
delegate: '.x-grid3-row', // 每个网格行导致自己的独立的显示和隐藏。
trackMouse: true, // 行中移动不隐藏的尖端。
renderTo: document.body, // 立即呈现
listeners: { // 动态变化的内容取决于哪个元素触发。
beforeshow: function updateTipBody(tip) {
var rowIndex = view.findRowIndex(tip.triggerElement);
tip.body.dom.innerHTML ="请左键先选中一条记录,右键可选择查看请求/响应报文";
}
}
});
});
本文详细介绍了如何在ExtJS框架中利用Grid组件实现每行鼠标悬浮时显示提示信息的功能,通过捕获数据、创建ToolTip组件并设置相关属性来实现在Grid中动态展示指定内容。
2364

被折叠的 条评论
为什么被折叠?



