8得票1回答
在ExtJS TreePanel中对列进行排序会改变节点的记录顺序,而不仅仅是叶子节点的顺序。

我已经成功实现了一个树形面板,一切似乎都正常。我的数据如下所示。我的字段是“name”,其中包含像“ItemA”、“ProductA”这样的节点以及“铁”这样的叶子和一个名为“Available”的属性,它是true/false(布尔值但表示为字符串)。 当单击布尔列进行排序时,它会对它们进...

13得票4回答
向Ajax请求添加头信息

如何为ExtJS ajax请求添加请求头? 我想要添加头部:accept-encoding,并将其设为true。

7得票2回答
神秘的FireBug错误在ExtJS中重复出现

调试ExtJS 4(尝试了版本4.1.0和4.1.1)时,FireBug会重复显示以下错误:An invalid or illegal string was specified http://docs.sencha.com/ext-js/4-1/extjs/ext-all.js Line 18...

10得票1回答
ExtJs 4.1:如何使用Ext.Ajax.request()方法在请求体中发送JSON数据?

我想使用Ext.Ajax.request()发送JSON数据,然后在ASP.NET中使用Request.InputStream来访问请求主体的内容。我需要一种方法告诉ExtJs将数据写入请求主体,就像使用Ext.data.proxy.Ajax时所做的那样。

19得票2回答
ExtJS 4.1:何时在store上使用代理,何时在model上使用代理?

在ExtJS 4.1中(我的情况是服务器代理),使用代理有两种方式,一种是将其绑定到模型,另一种是将其绑定到存储区。 我对使用方法有点困惑:将代理绑定到存储和将其绑定到模型之间有什么区别? 在什么情况下应该使用其中的一种方式?

7得票4回答
Sencha:如何在li元素上触发点击事件

我一直无法找到如何手动触发DOM事件的方法。例如,以下是我尝试为li元素触发“click”事件的代码: Ext.DomQuery.select('#mapRoutesPanel ol li:nth-child('+(index+1)+')')[0].click(); 在Google Ch...

17得票3回答
ExtJs网格面板store:在加载/重新加载后保持滚动条位置

我正在使用Sencha ExtJs 4.0.2a中的grid.Panel,并且每60秒重新加载一个Json Store。 我想知道是否有一种方法可以在数据加载后保留滚动条的位置。 这样用户就可以继续查看他之前浏览的记录。 我使用任务重新加载网格中的数据:var task = { r...

8得票4回答
ExtJs - 如何通过 div class 获取元素?

如何通过类名获取 ExtJs 组件对象? 假设我的 div 如下: <div class="abc"></div> 如何获取此Div的ExtJs对象以执行例如getWidth()等操作? 注意:没有给出id。 我尝试过: Ext.select(".abc"...

20得票2回答
ExtJS:requires 的作用是什么?

我一直在尝试弄清楚Ext JS 4中的requires是做什么用的,但似乎找不到一个合理的答案。假设我有以下代码: app.js Ext.Loader.setConfig({ enabled: true }); Ext.Loader.setPath('Ext.ux', 'exampl...

14得票4回答
如何将工具栏中的元素左对齐、居中或右对齐

我如何在工具栏中拥有左、中、右三个区域?我知道可以使用->触发右对齐容器,用于后续的所有项目,但中间的怎么办呢?