Extjs中ComboBox选中默认值

  1. varcomboStore=newExt.data.SimpleStore({
  2. fields:['value','text'],
  3. data:[]
  4. });
  5. varcombobox=newExt.form.ComboBox({
  6. store:comboStore,
  7. id:'combo',
  8. emptyText:'请选择',
  9. mode:'local',
  10. triggerAction:'all',
  11. valueField:'value',
  12. displayField:'text',
  13. readOnly:true,
  14. applyTo:'combobox'
  15. });
  16. comboStore.on('load',function(store,record,opts){
  17. varcombo=Ext.getCmp("combo");
  18. varfirstValue=store.getRange()[0].data.value;//这种方法可以获得第一项的值
  19. //firstValue=record[0].data.value;//这种方法也可以获得第一项的值
  20. combo.setValue(firstValue);//选中
  21. alert("value="+combo.getValue());//查看选中的value
  22. alert("text="+combo.getRawValue());//查看选中的文本
  23. });

你可能感兴趣的:(combobox)