none
Select mostrar cierto options cuando se despliega y configurar el scroll para desplazar cierto número de options RRS feed

  • Pregunta

  • Buenos días

    Tengo una select que me muestra todos los options en mi caso 5, solo quiero que se muestren 3 y luego cada vez que se pulse sobre la flecha del scroll se desplaze de uno en uno.

    Es lo he configurado del siguiente modo:

    //VISONAR 3 ELEMENTOS cuando se pulsa sobre el desplegable para visionar los options en este caso te dejará ver 3
                $('#<%= ddlFechaInicial.ClientID %>').on('focus', function () {
                    $(this).attr('size','3');
                });
    //Tamaño cuando se ha seleccionado un option          
                $('#<%= ddlFechaInicial.ClientID %>').on('change', function () {
                    $(this).attr('size', '1');
                    this.blur();
                });
    //Tamaño cuando se pierde el foco      
                $('#<%= ddlFechaInicial.ClientID %>').on('blur', function () {
                    $(this).attr('size','1');
                });

    El problema radica en que cuando se despliega como su tamaño pasa a ser 3 coincide la la linea de abajo y me desplaza los controles.

    Por lo demás funciona correctamente. Lo suyo sería que se hiciera flotante cuando pasa a tamaño 3 para evitar desplazamiento de los controles

    viernes, 18 de septiembre de 2020 8:44

Todas las respuestas

  • Hola Dudando MH, 

      

    Gracias por levantar tu consulta en los foros de MSDN. Entendimos su pregunta y vamos a darle seguimiento para buscar la mejor repuesta pertinente al caso.  

    Cualquier duda referente a productos Microsoft, puedes consultarnos. Es un gusto informarte. 

    Gracias por usar los foros de MSDN.   

    Eric Ruiz 

     ____________________________ 

      

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.  

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.   

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft. 

     

    sábado, 19 de septiembre de 2020 1:26
    Moderador