Ext.onReady(function() {
// create model
Ext.define('info', {
extend: 'Ext.data.Model',
fields: [{
name: 'id',
type: 'int'
}, {
name: 'name',
type: 'string'
}, {
name: 'password',
type: 'string'
}]
});
// the data store containg the list of states
var states = Ext.create('Ext.data.Store', {
model: 'info',
proxy: {
type: 'ajax',
url: 'http://localhost/videocall/temp/jstest/data.php',
reader: {
type: 'json',
root: 'rows'
}
},
autoLoad: true
});
// create the combo box, attached to the states data store
Ext.create('Ext.form.ComboBox', {
fieldLabel: 'Choose State',
store: states,
emptyText: 'choose',
queryMode: 'local',
displayField: 'name',
valueField: 'id',
renderTo: Ext.getBody()
})
});