想要的效果跟actioncolumn的显示效果差不多,但是希望能带上文字
效果如下:
其中操作样式1是xtype : 'actioncolumn',当鼠标放到图片上之后显示提示,但是觉得不是很方便,尤其有一些特殊操作的时候,客户很难直接通过图标找到想要的功能。
{ text : "操作样式1", xtype : 'actioncolumn', items : [{ test : "编辑", icon : basePath + '/resources/images/icons/common/edit.png', tooltip : '编辑', renderer : function(value) { return Ext.String.format('<button>{1}<span>{0}<span></button>', '编辑', value); } }, { test : "删除", icon : basePath + '/resources/images/icons/common/delete.png', }] }
样式2是通过renderer 拼的HTML代码生成的
{ id : 'action', sortable : false, text : '操作样式2', resizable : false, renderer : function(value, metadata, model, rowIndex, colIndex, store) { return '<span id="rbacUserGridUpdate" ><img data-qtip="编辑" src="/ext/resources/images/icons/common/edit.png" alt="编辑">编辑</span>' + '<span id="rbacUserGridDelete"><img data-qtip="删除" src="/ext/resources/images/icons/common/delete.png" alt="删除">删除</span>' } }
但是样式2有一个问题,因为ExtJS4.0之后有了提供了MVC的Controller,现在样式对了,但是配置Controller的
init: function() { this.control({ 'viewport > panel': { render: this.onPanelRendered } }); },
时,由于使用的是Ext.ComponentQuery,所以无法定位到样式2中的span(id=rbacUserGridUpdate)
请帮忙提供解决方法,或只要能结合Ext MVC实现类似的功能要求(每列最后有按钮并有中文注释)
相关推荐
标题中的"Extjs4.1 小例子"意味着这个压缩包包含了一些基础的示例代码,旨在帮助初学者快速入门。通过这些小例子,你可以了解如何使用ExtJS 4.1来创建用户界面,包括布局管理、组件系统、数据绑定、事件处理等核心...
这个“ExtJs4.1中文API离线BS版”提供了完整的中文文档,方便开发者在没有网络连接或者网络环境不稳定的情况下查阅。 1. **EXTJS4.1中文API**: ExtJS 4.1的中文API文档包含了框架的所有类、方法、属性和事件,这...
extjs4.1的中文文档,可以方便查看API
ExtJs4.1 正式版,考虑到官网速度慢,放上来服务大家!
Extjs 4.1中文版api,非常难得的一款4.1的中文api,值得大家收藏
ExtJS4.1学习心得及源码 目录 一、安装与配置 二、第一个ExtJS例子 三、表格 四、从XML读取数据表格 五、按钮 六、ComboBox控件 七、Panel面板 八、Viewport 九、表单Form 十、窗口 十一、消息对话框 十二...
ExtJS 4.1 中文版API [脚本娃娃---开源文档翻译组]历时一年多完整翻译。 在此友情扩散下载,非常完整详细! 学习ExtJS必备的帮助文档,而且对其中的API进行了汉化,更有利于ExtJS的学习!
Extjs4.1中文API.chm
extjs4.1修改bug版本,已修改数字、日期等多个控件的问题
100行代码解决ExtJs4.1合并单元格问题
本文将深入探讨如何在ExtJS 4.1环境中利用MVC架构实现一个功能丰富的下拉框(Tree ComboBox),并结合具体代码示例进行详细解析。 ### ExtJS 4.1 下拉框Tree实现(MVC) #### 1. MVC架构简介 MVC,即Model-View-...
总结,本案例"ExtJS4.1实现的mvc模式经典入门案例"旨在帮助新手理解如何在ExtJS中使用MVC模式构建应用。通过模型管理数据,视图展示数据,控制器处理用户交互,以及存储与服务器通信,开发者可以构建出复杂且易于...
学习ExtJS必备的帮助文档,而且对其中的API进行了汉化,更有利于ExtJS的学习。
在实际应用中,我们经常需要在GridPanel底部显示一行“合计”行,以便对某一列或多列的数据进行求和或其他统计操作。这篇博文“给Extjs的GridPanel增加‘合计’行”将指导我们如何实现这一功能。 首先,我们需要...
无需积分,ExtJs权威指南第一部分(ExtJs4.1),请两部分都下载完成后解压
EXTJS 4.1 Beta 预览版是一款先进的JavaScript框架,专用于构建富客户端Web应用程序。EXTJS的核心是其组件化的架构,提供了一系列可复用的UI组件,包括表格、面板、表单、菜单、工具栏等,使得开发者能够快速创建...
在EXTJS 4.1中,主题皮肤是改变应用程序外观的关键元素,允许开发者根据品牌或者个人喜好定制用户界面。 EXTJS的皮肤不仅仅是颜色和字体的改变,它们还涉及到组件的样式、布局和图标等多方面的调整。这些皮肤通常以...
标题"extjs4.1所需包"指的是这个压缩包包含了ExtJS 4.1版本开发所需的全部或部分核心文件和资源。 在描述中提到"使用ExtJS4 1所需要的支持文件夹亲测有用",这意味着这个压缩包包含的文件已经过实际测试,确保它们...
EXTJS4.1API中文版,适合于4.x各版本通用,简单易懂,对于英语能力不是非常好的开发者可以借鉴。
下面将详细介绍ExtJS 4.1中集成的权限操作流程和页面。 一、权限体系架构 在ExtJS 4.1中,权限管理通常基于角色(Role)和资源(Resource)的概念。每个用户被分配到一个或多个角色,每个角色拥有对特定资源的访问...