recuperar campo descripción de un combo

Hola
Cuando se carga un combo viene acompañado del [id_clave, descripcion], existe la forma de recuperar la descripción asociado al id_clave seleccionado con JavaS

Saludos

Hola Sonia,

tenes manera pero debes hacerlo via el DOM, por la API de Toba podes llegar hasta el input del SELECT.

Saludos

Tenés algún ejemplo… no me doy cuenta como

Una solución con Javascript sería

function extender_objeto_js()
{
	echo "
	//---- Validacion de EFs -----------------------------------
	
            {$this->objeto_js}.evt__nro_tramite__procesar = function(es_inicial) 
             {

                if (!es_inicial) 
                {
                    var combo = this.ef('nro_tramite').input();
                    var indice = combo.selectedIndex;
                    var tramite_diaguita = this.ef('nro_tramite').get_estado();
                    var valor = combo.options[indice].text;
                    if (valor!='-- Seleccione --')
                    {
                    this.ef('detalle_con').set_estado(valor);
                    }
                    else
                    {
                    var valor = ' ';
                    this.ef('detalle_con').set_estado(valor);
                    }
                    
                }    
             }   
	";
}

Saludos

Hola Sonia,

para lo que intentas hacer ya existe una constante predefinida, se llama apex_ef_no_seteado es el valor con que se envia automaticamente la no seleccion.

Supongamos que en lugar de eso, vos envias esa opcion por tu cuenta con un valor particular… de todas formas no te conviene comparar por descripcion, ya que lo que se envia al server es el value del combo, que obtenes con get_estado(). Ese debería ser el valor a comparar en todo caso.

Saludos