-
EXT 中级联的小问题5
{ xtype:"combo", mode:'local', valueField:'xiaoqu', displayField:'xiao', width: 100, triggerAction:'all', emptyText: '请选择', store:this.store1, listeners: { 'select' : function(cb) { var selectedId = cb.getValue(); this.store2.loadData(data2[selectedId-1]); } } }, { xtype:"combo", mode:'local', valueField:'value', displayField:'text', width: 100, emptyText: '请选择', triggerAction:'all', store:this.store2 }, getStore1: function() { var store1 = new Ext.data.SimpleStore({ data:this.data1, fields:['xiaoqu','xiao'] }); return store1; }, getStore2: function() { var store2 = new Ext.data.SimpleStore({ data:this.data2, fields:['value','text'] }); return store2; }, getData1:function(){ var data1= [ ['1','育新小区'], ['2','东村家园'], ['3','富力桃园'] ]; return data1; }, getData2:function(){ var data2= new Array(); data2[0] = [ ['11','表1'], ['12','表2'] ]; data2[1] = [ ['21','表3'], ['22','表4'] ]; data2[2] = [ ['31','表5'], ['32','表6'] ]; return data2; },
怎么第二个下拉列表没反映啊?
2012年8月29日 11:44
5个答案 按时间排序 按投票排序
-
采纳的答案
引用listeners:
{
'select' : function(cb)
{
var selectedId = cb.getValue();
this.store2.loadData(data2[selectedId-1]);
}
}
改成:listeners: { 'select' : function(cb) { var selectedId = cb.getValue(); this.store2.loadData(data2[selectedId-1]); }, scope:this }
试试看看2012年8月29日 13:11
-
引用listeners:
{
'select' : function(cb)
{
var selectedId = cb.getValue();
this.store2.loadData(data2[selectedId-1]);
}
}
这段代码改成var combo2=Ex.getCmp('第二个combo的ID'); combo2.getStore().loadData(data2[selectedId-1]);
否则第二个下拉列表框不会自动刷新到新的store值2012年8月29日 16:51
-
'select' : function(cb)
{
var selectedId = cb.getValue();
this.store2.loadData(data2[selectedId-1]);
}
应该是这个地方的问题,你这个this指的范围是comboBox
2012年8月29日 11:52
相关推荐
EXT,全称EXT JS,是一种基于JavaScript的开源前端框架,专为构建富互联网应用程序(RIA)设计。...在实践中遇到问题时,可以查阅EXT的官方文档,参与相关的论坛讨论,或者参考其他EXT项目的源码,以加速学习进程。
【标题】"ext2.2小示例"与【描述】"自己的小示例"结合来看,这似乎是一个关于EXT JS框架的个人实践项目,其中可能包含了一个使用EXT JS 2.2版本编写的Web应用示例。EXT JS是一个流行的JavaScript库,用于构建富...
这个“gwtext编写的小系统”是一个示例项目,旨在帮助初学者理解如何利用GWText来开发Web应用。GWText集成了EXT GWT的功能,提供了丰富的用户界面组件和强大的数据绑定机制,让开发者能够更高效地创建复杂的交互式...
在使用make_ext4fs制作镜像时,需要注意系统分区文件权限的问题。默认情况下,使用make_ext4fs制作的镜像,system分区文件的权限都是预定的,即使提前修改了文件权限,制作镜像后烧录到设备上时,这些权限修改并不会...
EXT实现省市县级联下拉选择的小功能 按照自己的胃口自己改良
为了解决这个问题,我们可以重写Ext.data.Store的`applySort`函数,以便在进行本地排序时应用中文排序规则。上述代码正是这样一个解决方案。它将原生的`applySort`函数替换为一个新的版本,其中包含了对中文字符串...
win下查看ext3、ext4磁盘格式的小工具
但有一些第三方工具可以帮助我们解决这个问题,其中之一就是Ext2Fsd。Ext2Fsd是一个免费的开源软件,专门设计用于Windows系统上读/写Linux的EXT2、EXT3和EXT4文件系统。 **Ext2Fsd的主要功能:** 1. **读写支持**...
在EXT.NET框架中,开发人员经常遇到各种问题,这些问题涵盖了组件的使用、事件处理和数据交互等方面。以下是一些常见的EXT.NET问题及其解决方案: 1. **在窗口中嵌入网页**: 当需要在一个EXT.NET的`Window`组件中...
包含一些EXT平时使用中常遇到的问题,以及解决方案
2. **预分配**:EXT3支持文件的预分配,即在创建文件时可以预先分配磁盘空间,避免了因文件增长导致的碎片问题。 3. **快速重命名**:EXT3允许在同一个目录下对文件进行原子性的重命名操作,即使在多任务环境下也能...
EXT,全称EXT JS,是一种基于JavaScript的开源前端框架,主要应用于构建富互联网...同时,由于EXT是闭源的商业产品(EXT JS 4以后),在某些场景下可能涉及到版权问题,因此在选择使用时应考虑项目的长远规划和预算。
1. **支持多种EXT文件系统**: Ext2Read不仅支持EXT2,还支持更先进的EXT3和EXT4文件系统。EXT4是目前Linux发行版广泛采用的文件系统,其特点是速度快、支持大文件和大量文件。 2. **查看与复制**: 用户可以像在...
标题中多次提到"小例子",这可能是指一系列EXT的实践示例,通过这些小例子,开发者可以学习如何使用EXT的各种组件和功能。例如,一个"小例子"可能展示如何创建一个基本的EXT应用,包含一个简单的窗口或者面板;另一...
"Ext项目Icons小图标1000个16x16"是一个专门针对Ext项目的图标资源包,包含了1000个16x16像素大小的PNG格式小图标。这些图标设计简洁,易于识别,适用于各种系统开发场景,包括Asp和Jsp等服务器端技术。 首先,我们...
4. 如果在使用过程中遇到问题,可以查阅Ext2Fsd的官方文档或在线社区,寻求帮助。 总之,Ext2Fsd提供了一种实用的方法,使得Windows用户能够在不离开熟悉的Windows环境的情况下,方便地访问和管理Linux Ext3和Ext4...
在"EXT小图标大全.rar"这个压缩包中,收藏了EXT Js 框架下使用的各种图标资源。这些图标覆盖了多种样式和用途,包括但不限于导航、操作、状态指示、警告、信息提示等。图标的设计通常简洁明了,易于理解,有助于提升...
它可以帮助你更好地理解和运用EXT的各类功能,解决在实际开发中遇到的问题。中文教程通常会提供实例代码和详尽的解释,方便初学者边学边实践。 在压缩包中的"EXT教程"文件,可能包含了从入门到进阶的各类教程文章,...
ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0ext-2.0
"Ext项目小框架介绍源码"可能是一个简单的示例项目,展示了如何使用Ext JS来搭建一个基本的Web应用。这个项目包含以下几个关键部分: 1. **index.html**:这是项目的入口点,通常包含页面的基本结构和引用的外部...