首页 > TAG信息列表 > extjs4-1

javascript-网格中的按键或按键事件处理

如何处理网格中的那些事件? 显而易见的解决方案,例如 grid.on('keypress', handler); 要么 listeners: { keypress: handler } 不起作用-处理程序未触发. 我想念什么?解决方法:得到它了: grid.view.addElListener('keypress', function() { ... }); PS:也将其形成为单独

javascript-使用TreeStore和TreePanel纠正JSON和模型

我有一个来自服务器端的JSON字符串: {"success":"true","total":"6","list": [{"id":"1","name":"folder1","parentid":"null","type":"0"}, {&

javascript-动态更新Extjs autoEl:’button’文本和CSS

我是ExtJS的新手,想动态更改按钮的文本: 我的要求是预览按钮.为了提供预览,我创建了如下组件: { xtype: 'container', width: '100%', padding: '20 0 20 0', itemId: 'preview-container', items: [ { xtype: 'component',

设置JavaScript以调用具有不同参数的函数

我有以下ExtJS控制器代码: init: function() { this.control({ '#menuitem-A': { click: this.handlerA }, '#menuitem-B': { click: this.handlerB }, }); }, 和以下事件处理程序: commonFunc: function(param1, param2) { // do something

javascript – ExtJS4内存泄漏

我有一个用ExtJS 4.1.1编写的应用程序,它经常使用一个商店.我从服务器获取数据样本,经过一些验证后,我使用“add”方法将其添加到商店.我这样做 我会定期删除商店中不需要的记录. 问题是,随着时间的推移,我的应用程序正在吃越来越多的RAM,似乎我找到了问题的根源,但我不知道如何处

使用Javascript将对象(元素)向上移动一步

我有几个像这样的对象: 我想将类型和值向上移动一步,以便它们将在字段旁边,然后删除数据. 部门转换为JSON时看起来像这样: [ {"field" : "DEPARTMAN_NO", "data" : { "type":"numeric" , "comparison":"eq" , "value":11 }

javascript – 我将如何从json文件创建模型? (ExtJS的)

这是我想用json文件创建的模型 Ext.define('Users', { extend: 'Ext.data.Model', fields: [{name: 'user_id', type: 'int'}, {name: 'user_name', type: 'string'}] }); 基于来自服务器的json响应的内容,我需要做什么才能自动创建此模

javascript – 由于错误80020101无法完成操作

我正在运行ExtJS 4.1应用程序.它在FireFox中运行得很好,但我在Internet Explorer 8中收到此错误:由于错误80020101无法完成操作. 我找到了各种可能的修复方法,但似乎没有一个能够满足我的需求. 如何使应用程序在IE8中运行?解决方法:错误80020101是一个AJAX错误,因此有许多潜在的问题

javascript – ExtJS 4.1.x – 里面有一个Combobox的Picker

我有一个自定义选取器类,里面有一些文本字段和一个组合框.应用程序中的网格使用此选择器作为列的编辑器,但问题是,无论何时单击组合框,选择器都会丢失它的焦点并关闭.有没有办法修改选择器以使用组合框来选择数据?解决方法:我通过使用collapseIf函数找到了解决此问题的方法. 此代码

javascript – 在可编辑的网格中,如何在选择项目时使Ext组合框立即完成编辑模式?

我已经使用CellEditing插件配置了一个可编辑的Ext JS 4网格.网格中的某些单元格具有文本字段编辑器,少数单元格使用组合框编辑器.这一切都很好,但我对组合框编辑器的默认行为有一个小问题. 基本上,在编辑具有组合框编辑器的单元格时,如果使用鼠标从下拉列表中选择项目,则该单元格的

javascript – ExtJs 4 – 淡入应用程序视口

我试图为我的应用程序创建一个简单的效果,即在1-2秒的时间内从白色淡入它,这样用户就不必看到它正在组装. 我几乎有它工作,但有一些闪烁,我似乎无法摆脱.基本上ExtJS正在渲染我的UI,然后立即隐藏它,以便它可以淡入. 这是我的应用程序: Ext.application({ name : 'MyApp', // Ap