Hola buenas tardes, tengo una duda como podria hacer cargar Imagen al Seleccionar Combo, osea que este referenciado por un codigo que lo tengo, solo que hay un atributo en el Framework Ext Js 3.4, que al seleccionar en un combo el nombre del Cliente me cargue al costado la imagen del cliente, que tipo de eventos manejaria, les muestro mi codigo que para que tengan idea:
Código:
app.ComboClientes = function(config) {
var config = config || {};
var storeClientes = new Ext.data.JsonStore({
url: 'BuscarClientes',
root: 'registros',
baseParams:{start:0, limit:-1, sort:'nombre', dir:'asc'},
fields: app.clienteRecord
});
Ext.applyIf(config,{
fieldLabel: '<b>Cliente</b>',
store : storeClientes,
hiddenName:'id_cliente',
valueField:'id',
displayField:'nombre',
typeAhead: true,
mode: 'remote',
minChars:2,
triggerAction: 'all',
emptyText:'Selecciona Cliente..',
selectOnFocus:true,
forceSelection:true,
anchor:'90%',
allowBlank:false
});
// call the superclass's constructor
app.ComboClientes.superclass.constructor.call(this, config);
};
Ext.extend(app.ComboClientes, Ext.form.ComboBox);
var comboClientes = new app.ComboClientes({
listeners:{
select: function(combo, reg){
comboCptLineaCobro.actualizar();
formConceptoCobro.inicializar();
},
change: function(){
gridConceptosCobro.inicializar();
}
}
});
comboClientes.store.load();