Foro

Pregunta sobre combo

0
Saludos ...... Tengo creado el siguiente combo: var store = new Ext.data.JsonStore({ url: 'modules/presupuesto/cotizacion/cotizacion.php?action=cargar_maquinas_presa', root: 'maquinas', fields: [ { name: 'id' }, { name: 'nombre' }, ] }); var comboMaquinas = new Ext.form.ComboBox({ fieldLabel: 'Data Base', name: 'cmbMaquinas', forceSelection: true, store: store, emptyText: 'Seleccione una Máquina', triggerAction: 'all', editable: false, displayField:'nombre', valueField: 'id' }); que al cargarlo me devuelve lo siguiente: {'maquinas': [ {'id':'5','nombre':'Komori'},{'id':'11','nombre':'Prensa Heidelberg'} ] } ahora lo envio a un procedimento en php en donde quiero que me lea no el nombre sino el valor de la siguiente manera: ..... $id_Maquina = $_POST["cmbMaquinas"]; ..... Pero en $id_Maquina se me presenta el nombre de la impresora cuando lo que quiero es que se me presente el 'id' Como debo configurar el combo para que en php me lea correctamente el id, yo pensaba que eso era en las propiedades "displayField" y "valueField" pero no me esta funcionando .... Gracias .....
0
mira realmente me hice la misma pregunta por un mes y no lo logre pero tuve una idea que quizás te pueda ayudar en este mismo foro te dejo la url para que lo leas y de pronto te sirva http://foro.quizzpot.com/discussion/1123/solucionado-no-envia-el-valor-del-combobox
0
agregale la propiedad hiddenName a tu combo, asi: hiddenName: 'cmbMaquinas', (^_^)
0
Ok listo funciono perfectamente gracias ...

¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook

Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.