各位大侠,请教一个Ext的问题,我在一个Panel里有几个GridPanel,我点击一个按钮,要把这几个GridPanel全部替换成EditorGridPanel,但是remove掉原来的GridPanel成功,添加进去的EditorGridPanel却显示不出来,doLayout也没用,哪位大侠知道怎么解决啊?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
已采纳
请教一个在Panel里动态移除并添加GridPanel的问题???
收起
- 写回答
- 好问题 0 提建议
- 关注问题
- 微信扫一扫点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
issppt 2010-12-09 03:17关注没有具体代码,也没有js的错误描述。。。只能猜了。
开始的gridpanel你估计是直接以items属性的方式放到mainpanel里面的,所以移除他们可以简单的实现。
具体的要看你后面editorgrid添加到mainpanel是通过什么途径了。如果是调用mainpanel的add方法的话,注意是 要用那个additem方法,具体的因为这边网速慢查补到api了。另外加载完成以后,需要重新刷新下mainpanel。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫点击复制链接分享编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2016-11-13 23:11回答 2 已采纳 http://docs.sencha.com/extjs/3.4.0/#!/api/Ext.grid.ActionColumn-cfg-items 配置getClass ,依据传入的此列的值返回一个
- 2009-07-20 02:19回答 15 已采纳 [quote]var sm1= new Ext.grid.CheckboxSelectionModel( /* listeners:{ 'rowselect':functi
- 2010-11-01 05:31回答 1 已采纳 layout : 'fit', //布局问题。去除就行了。
- 2016-01-24 18:06回答 2 已采纳 grdpnl: TGridPanel; lbl: TLabel; img: TImage; 声明放到全局去,局部的过程执行完被自动释放了。 var grdpnl:
- 2011-05-09 03:20回答 2 已采纳 http://json-lib.sourceforge.net/ List list = ...... JSONArray jsonArray = new JSONArray(); if(lis
- 2011-05-14 14:04回答 2 已采纳 设置一下gridPanel的布局 var gridpanel = new Ext.grid.GridPanel({ //title:"仓库基本信息",
- 2020-12-12 03:39代码如下:[removed]function editEsOrder(options,success,response){if (success){var tagModelManager_maxOrderIdJson=Ext.util.JSON.decode(response.responseText);var orderValue = tagModelManager_...
- 2010-11-01 13:49回答 1 已采纳 设置GridPanel width 就行了。
- 2010-07-22 16:59回答 2 已采纳 create中[b]同步[/b]访问后台? 应避免使用同步请求,这段时间浏览器完全阻塞住,又什么事都不干,太浪费了。你可以看到Ext的API根本就不提供同步Ajax请求。 那还是之前说的,
- 2010-10-19 08:12回答 4 已采纳 销毁有问题,使用下面代码吧 (function() { if (this.colMenu) { Ext.menu.MenuMgr
- 2020-10-26 07:37在GridPanel的viewConfig配置中添加一个plugins对象,并设置ptype为'gridviewdragdrop',以启用拖拽功能。同时,我们可以为拖拽指定dragGroup和dropGroup属性,这些属性用来区分不同的拖拽组。例如,如果GridPanel A...
- 2020-10-28 04:01在使用ExtJS开发Web应用程序时,经常会遇到在GridPanel中数据列过多,导致横向滚动条自动出现的问题。这个问题主要是由于GridPanel的宽度不足以容纳所有的列宽,因此浏览器会自动显示横向滚动条以便用户查看全部数据...
- 2019-03-23 18:201. **添加工具栏**: 在`gridPanel`中,我们可以通过配置选项来添加一个工具栏。例如,在ExtJS中,我们可以创建一个新的`Ext.toolbar.Toolbar`实例,并将其附加到`gridPanel`的顶部或底部。 ```javascript var ...
- 2020-10-27 09:12解决这个问题的方法是在列定义中添加一个名为`hideable`的属性,并将其设置为`false`。这样,即使列被隐藏,也不会在列菜单中出现。以下是一个具体的代码示例: ```javascript { header: "attendanceId", ...
- 2020-09-04 02:19在Ext JS这个强大的JavaScript框架中,GridPanel是一个非常重要的组件,用于展示数据并提供交互功能。在实际开发中,我们经常需要对GridPanel的数据、字体颜色以及CSS样式进行自定义,以满足各种业务需求。本篇文章...
- 2019-03-15 17:42在本节中,我们将深入探讨一个常见的前端开发问题,即如何在GridPanel中为每条数据添加多个操作按钮。GridPanel通常用于展示表格数据,并允许用户进行交互操作,如编辑、删除或执行其他业务逻辑。在Web应用中,特别...
- 2020-04-24 09:57想养一只!的博客 页面效果: 点击按钮后弹窗效果: ... 页面实现代码 首先配置一个入住房间字段 <field> <header>入住房间</header> <dataIndex>sendRoom</dataIndex> <sortable&...
- 2020-10-26 18:47在ExtJs中,`GridPanel` 是一个非常重要的组件,用于展示数据表格。在实际的业务场景中,我们经常需要对表格内的文本进行格式化,例如使其垂直居中。本篇将详细介绍如何在ExtJs中设置`GridPanel`表格文本垂直居中。 ...
- 2019-03-04 17:28分页工具栏可以通过`Ext.create('Ext.toolbar.Paging', {...})`创建,并添加到GridPanel的底部。同时,需要确保数据源(通常是`Ext.data.Store`)支持分页,如设置`proxy`的`reader`和`writer`来处理分页请求。 3. ...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
- 公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司