extjs 实现的前端页面中下拉框和日期弹出框只能选取一次?

var typeStore = new Ext.data.SimpleStore({
fields : ['value', 'text'],
data : [
['1', '甲供材'] ,
['6', '自购消耗材'] ,
['2', '自购周转材'] ,
['4', '租赁周转材'] ,
['5', '工程退库'] ,
['8', '调拨'] ,
['9', '零星采购'] ,
['10', '代保管产品']

],
});
var typeCombo = new Ext.form.ComboBox({

id : 'typeCombo',

name : 'type',

hiddenName : 'type',

store : typeStore,

queryMode : 'local',

triggerAction : 'all',

valueField : 'value',

displayField : 'text',

value : '',

fieldLabel : '入库类型',

allowBlank : false,

forceSelection : true,
editable : false,
typeAhead : true,
listeners:{
afterRender:function(combo){
// combo.select(typeStore.getAt(0));
}
,select : function(combo, record,index){
showtypes(combo, record,index);
}

},
anchor : "99%"
});

function typename(type){
if('1'==type){
return '甲供材';
}
else if('6'==type){
return '自购消耗材';
}
else if('2'==type){
return '自购周转材';
}
else if('4'==type){
return '租赁周转材';
}
else if('5'==type){
return '工程退库';
}
else if('8'==type){
return '调拨';
}
else if('9'==type){
return '零星采购';
}
else if('10'==type){
return '代保管产品';
}
}

F12 看看是否有兼容问题,或者可能有其他的JS库影响到了,先注释其他库看看效果能不能实现。