KimhillZhang  

当通过用menu嵌套ComboBox时,一:combobox下拉会被隐藏,二:当选择一个时把MENU给隐藏了。网上找了解决办法: http://www.iteye.com/topic/441476

 

当两个ComboBox做级联时,如果只是写:

 proCombox.on("select", function (proCombo) {
        var proId = proCombo.getValue();
        Ext.getCmp("cityCombo-id").setValue("请选择...");
        cityStore.load({ params: { provinceID: proCombo.getValue()} });
    });

这样当是第一次选择时,第二个combobox只要闪一下出现加载的图标,之后就马上消失。解决办法是:

 proCombox.on("select", function (proCombo) {
        var proId = proCombo.getValue();
        Ext.getCmp("cityCombo-id").setValue("请选择...");
        cityStore.baseParams = { provinceID: proCombo.getValue() };//多上这一句
        cityStore.load({ params: { provinceID: proCombo.getValue()} });
    });

posted on 2012-03-19 13:34  KimhillZhang  阅读(668)  评论(0编辑  收藏  举报