Combobox Extjs4组合框是否正在加载?

Combobox Extjs4组合框是否正在加载?,combobox,extjs4,loading,Combobox,Extjs4,Loading,有两个组合框,一个是固定的数据,另一个是来自servlet和AJAX的请求。如果我先单击固定组合框,则另一个组合框的数据正在正确加载,但如果我先单击另一个组合框,然后单击固定组合框,则另一个组合框将随之加载 var win_form_combox0=Ext 创造 “Ext.form.field.ComboBox”, { 弹性:1, 名称:“combox0”, allowBlank:false, 商店:分机 创造 “Ext.data.Store”, { 型号:“Combox”, 代理:{ 键入:“

有两个组合框,一个是固定的数据,另一个是来自servlet和AJAX的请求。如果我先单击固定组合框,则另一个组合框的数据正在正确加载,但如果我先单击另一个组合框,然后单击固定组合框,则另一个组合框将随之加载

var win_form_combox0=Ext 创造 “Ext.form.field.ComboBox”, { 弹性:1, 名称:“combox0”, allowBlank:false, 商店:分机 创造 “Ext.data.Store”, { 型号:“Combox”, 代理:{ 键入:“ajax”, url:'InterfaceInfo-FindController.do?actionType=FINDTRANSFORMERCOMBOX0' }, 自动加载:正确 }, 可编辑:false, displayField:“displayField”, valueField:'值', queryMode:'本地', 值:'变压器', 听众:{ 选择:functioncombox{ win_form_combox1.store.removeAll; win_form_combox1.store.load; //从combox1.stop动画中赢得; //win_form_combox1.setValuecombox.value; } } }; var win_form_combox1=Ext 创造 “Ext.form.field.ComboBox”, { 弹性:2, 名称:“combox1”, 边距:“0 0 5”, 可编辑:false, displayField:“displayField”, valueField:'值', queryMode:'本地', 值:false, 商店:分机 创造 “Ext.data.Store”, { 型号:“Combox”, 数据:[{ 值:false, 显示字段:'请选择' } ], 代理:{ 键入:“ajax”, url:'InterfaceInfo-FindController.do?actionType=FINDTRANSFORMERCOMBOX1' }, 自动加载:false, 听众:{ 加载:函数{ 赢取形式组合1 .setValuewin\u form\u combox1.store .getAt0.data.displayField; } } }, 听众:{ 选择:functioncombox{ win_form_combox2.store.load; //win_form_combox2.setValuecombox.value; } } };
win\u form\u combox2未定义!你没有使用临时商店!请澄清你的问题。您要单击哪个,需要加载哪个。。。您让侦听器同时加载这两个。对Zango来说,这并不是所有的代码。对DmitryB来说,抱歉,但我认为重要的不是第一个组合框,无论它是如何修复的,从Servlet加载,它都可以成功加载,但另一个不会。重要的是[如果我先单击固定组合框,另一个组合框的数据正确加载,但是如果我先单击另一个组合框,然后单击固定组合框,另一个组合框将加载]哥们,你有3个商店,或者显示2个,你有遍布各地的侦听器。。。