当反复选者combobox 联动时,下级的Combobox 会出现loading的错误表现形式,尽管Store数据已载入完也是一样。

废话少说贴代码就知道怎样处理了:(注意红色部分的关键语句)

}, {        

                xtype:'combobox',

                labelStyle:'color:blue;',

                labelWidth : 70,//标签宽度

                width : 200,//字段宽度

                msgTarget: 'side',

                allowBlank: false,    //是否同意空值

                labelStyle:'color:red;',

                value: '',

                emptyText: '请选择上级部门。

。。。',

                queryMode: 'local',

                displayField: 'DeptName',

                valueField: 'DeptName',

                store:myUpDeptStore,

                editable: false,

                triggerAction:'all',

                fieldLabel: "上级部门",

                listeners:{

                         'select': function(combo,record,number){  //// 该事件会返回选中的项相应在 store中的 record值. index參数是排列号.

                             var _value = combo.getValue();

                             Ext.getCmp('AddDeptCombo').clearValue();

                             Ext.getCmp('AddDeptCombo').store.load({ params: {

                                                UpDept:_value   //record[0].data.DeptName


                                            }

                                        });

                         }

                },

                name: "UpDept"

            }, {        

                xtype:'combobox',

                id:'AddDeptCombo',

                   defaultListConfig:{              //取消loading的Mask

                     loadMask: false

                   },

                   labelStyle:'color:blue;',

                labelWidth : 70,//标签宽度

                width : 200,//字段宽度

                msgTarget: 'side',

                allowBlank: false,    //是否同意空值

                labelStyle:'color:red;',

                value: '',

                emptyText: '请选择部门/班组。。。。',

                queryMode: 'local',

                displayField: 'DeptName',

                valueField: 'DeptName',

                store:myDeptStore,

                editable: false,

                fieldLabel: "部门",

                name: "Dept"

            }]

备注:这个错误应该是Extjs的Bug吧,数据已载入了但没有取消掉Mask层,所以我们仅仅能手工去除了。

Extjs4 Combobox 联动始终出现loading错误的解决的方法的更多相关文章

  1. redirect_uri 參数错误的解决的方法

    我通过java代码去获得用户的openid,一直报redirect_uri. 我页面代码的链接为: https://open.weixin.qq.com/connect/oauth2/authoriz ...

  2. GCC编译uboot出现(.ARM.exidx+0x0): undefined reference to `__aeabi_unwind_cpp_pr0'错误的解决的方法

    /opt/arm-2010.09/bin/../lib/gcc/arm-none-linux-gnueabi/4.5.1/armv4t/libgcc.a(_bswapsi2.o):(.ARM.exid ...

  3. Android-68-Tomcat各种启动错误的解决的方法,如:Exception in thread "Thread-6" NoClassDefFoundError,Document base E:\

     上午遇到一个棘手的事儿,导入一个project,结果把原有的Tomcatserver给导坏了.各种红的.黑的.蓝的错误满天飞啊,刚弄完一个项目,怕被毁了.我那个揪心呀! 还好.在走头无路的情况下 ...

  4. ubuntu无法解析主机错误与解决的方法

    今天在用命令行进行操作的时候,出现了无法解析主机的错误.google了一下,原来是hosts文件的问题.更改过来即可了 进入终端,输入 sudo gedit /etc/hosts.输入password ...

  5. win7系统中更新错误怎么解决的方法

    不少安装win7旗舰版系统的网友们都喜欢关注微软发布的一些消息,尤其是关于win7旗舰版系统的更新补丁时都会下载并安装的.可是不少网友在自动更新补丁的时遇到自动更新失败的问题,下面来介绍一下具体操作! ...

  6. 关于Oracle安装完毕后,登录时遇到的错误的解决的方法

    1 提示无监听服务 解决方法:打开Net Configuration Assistant 依照提示删除现有的监听服务,然后又一次建立一个就可以. 2 SQL Plus登陆时提示username或pas ...

  7. 使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决的方法

    今天在使用android studio在Genymotion上调试程序出现INSTALL_FAILED_CPU_ABI_INCOMPATIBLE导致程序安装不了: 后来百度发现是要安装:http:// ...

  8. nginxserver报403 forbidden错误的解决的方法

     改动nginx.config文件内容: location / {             #root   html;             root   D:\java;            ...

  9. http 500错误怎么解决方法

    出现500错误的原因是很多的,一般来说,如果程序出错,那么在浏览器内会返回给用户一个友好的错误提示,统一称之为服务器500错误. 解决的方法就是您必须在http中能够正确的获得错误信息,方法为:请打开 ...

随机推荐

  1. HDU 6113 度度熊的01世界【DFS/Flood Fill】

    度度熊的01世界 Accepts: 967 Submissions: 3064 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/3 ...

  2. django-useren配置

    http://bobbyong.com/blog/step-by-step-guide-on-configuring-django-userena/

  3. Frequency

    题目描述 Snuke loves constructing integer sequences. There are N piles of stones, numbered 1 through N. ...

  4. [POJ 3378] Crazy Thairs

    Link: POJ 3378 传送门 Solution: 按序列长度$dp$, 设$dp[i][j]$为到第$i$个数,符合要求的序列长度为$j$时的序列个数, 易得转移方程:$dp[i][j]=\s ...

  5. 每天一个linxu命令6之jps  查看java进程的端口

    jps -- JavaVirtual Machine Process Status Tool 可以列出本机所有Java进程的pid jps [ options ] [ hostid ] 选项 -q 仅 ...

  6. ubifs笔记

    第1章 UBIFS UBIFS不是工作在块在设备之上,所以UBIFS不能用于MMC之类的设备. 与传统的flash文件不同,UBIFS不是工作是块设备之上.传统的flash文件系统(如Jffs2)工作 ...

  7. Go -- 在Go语言中使用JSON struct

    Encode 将一个对象编码成JSON数据,接受一个interface{}对象,返回[]byte和error: func Marshal(v interface{}) ([]byte, error) ...

  8. 区别dependencies、devDependencies

    我们在使用npm install 安装模块或插件的时候,有两种命令把他们写入到 package.json 文件里面去,他们是: --save-dev 或 --save 首先需要说明的是Dependen ...

  9. 损失函数(loss function)

    通常而言,损失函数由损失项(loss term)和正则项(regularization term)组成.发现一份不错的介绍资料: http://www.ics.uci.edu/~dramanan/te ...

  10. Spring Bean Life Cycle Methods – InitializingBean, DisposableBean, @PostConstruct, @PreDestroy and *Aware interfaces

    Spring Beans are the most important part of any Spring application. Spring ApplicationContext is res ...