Vale FREMAN, me acabo de dar cuenta de una cosa.
Si yo tengo por ejemplo un ComboBox con los meses del año, el código vendría a ser algo así:
Código :
fe2.addItem({data:1, label:"Enero"});
fe2.addItem({data:2, label:"Febrero"});
fe2.addItem({data:3, label:"Marzo"});
fe2.addItem({data:4, label:"Abril"});
fe2.addItem({data:5, label:"Mayo"});
fe2.addItem({data:6, label:"Junio"});
fe2.addItem({data:7, label:"Julio"});
fe2.addItem({data:8, label:"Agosto"});
fe2.addItem({data:9, label:"Septiembre"});
fe2.addItem({data:10, label:"Octubre"});
fe2.addItem({data:11, label:"Noviembre"});
fe2.addItem({data:12, label:"Diciembre"});
fe2.rowCount = 5;
fe2.text = "Mes";
Cuando recibo en mi correo lo que el usuario a seleccionado, me llega lo que hay en data, no el nombre del mes. Es decir, si el usuario escoge Marzo, a mi me llega 3, no Marzo.
¿Como soluciono esto?
Aquí te dejo el codigo que tengo metido:
Código :
// Crear un objeto detector.
var mesentrada:Object = new Object();
// Asignar una función al objeto detector.
mesentrada.change = function(event_obj:Object) {
fechaentrada2 = fe2.getItemAt(fe2.selectedIndex).data
trace(event_obj.target.selectedItem.label);
trace(fechaentrada2)
};
// Añadir detector.
fe2.addEventListener("change", mesentrada);
Donde fechaentrada2 es la variable que utilizo para llevarmelo al PHP y fe2 es el nombre de instancia del comboBox.
Recibe un cordial saludo.
Atentamente, Carlos.