JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="http://extjs.cachefly.net/ext-4.0.2a/resources/css/ext-all.css" type="text/css" media="screen" title="no title" charset="utf-8">
JavaScript
var data=['Code Igniter','Cake Php','Symfony','Zend'];
//myStore.add({some: 'data'}, {some: 'other data'});
// The data store containing the list of states
var states = Ext.create('Ext.data.Store', {
fields: ['abbr', 'name'],
data : [
{"abbr":"AL", "name":"Alabama"},
{"abbr":"AK", "name":"Alaska"},
{"abbr":"AZ", "name":"Arizona"}
//...
]
});
var combo = Ext.create('Ext.form.ComboBox', {
id:'combiId',
name: 'comboPaises',
fieldLabel: 'Choose State',
store: states,
queryMode: 'local',
displayField: 'name',
valueField: 'abbr',
renderTo: Ext.getBody()
});
states.removeAll();
states.add({"abbr":"P", "name":"Peru"},{"abbr":"Ec", "name":"Ecuador"});
combo.setValue("lalalala");
console.log(combo.getSubmitData())
console.log(combo.getSubmitValue())
//var combobox = Ext.getCmp('combiId');
//combobox.disable(); //si anda
//combo.disable();
//combo.enable();
//console.log(combo.getStore()); //anda
//combo.getStore().add('asdas');
//combo.getStore().loadData(['adas','papa'],true);
//data = ['Peru','Ecuador','Brazil','Argentina'];
//combo.store.reload({params: {estado_id: 'df'}});
//data.push('manolo');
//combo.getStore().load();
//combo.store = ['Peru','Ecuador','Brazil','Argentina'];