es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

El selector de fechas no se muestra cuando selecciono el cuadro de texto (usando un formulario web asp.net).

Intenté usar el selector de fechas de jQUERY UI, pero no mostró el calendario cuando hice clic en el cuadro de texto.
Intenté de diferentes maneras, pero aún no funciona.
Utilicé este código: https://jqueryui.com/datepicker

Y este es mi código aspx: (He utilizado una página maestra)

<asp:content id="Content1" contentplaceholderid="head" runat="server">
<link rel="stylesheet" href="//code.jquery.com/ui/1.13.0/themes/base/jquery-ui.css">
 <link rel="stylesheet" href="/resources/demos/style.css">
  <script src="https://code.jquery.com/jquery-3.6.0.js"></script>
  <script src="https://code.jquery.com/ui/1.13.0/jquery-ui.js"></script>
<script type="text/javascript">
    $(document).ready(function () {
        $('#<%=datepicker.ClientID %>').datepicker();
        });
</script>
</asp:content>



¿Alguien puede ayudarme? Gracias a todos en primer lugar.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    En primer lugar, asegúrese de que los scripts de jQuery y jQuery UI se estén cargando correctamente comprobando la pestaña de red en las herramientas de desarrollo de su navegador. Si no se están cargando, entonces debe verificar las URLs y asegurarse de que sean correctas.

    A continuación, asegúrese de que el ID del control de la caja de texto sea correcto. Puede hacer esto comprobando el HTML renderizado en las herramientas de desarrollo de su navegador.

    También podría intentar usar un código de inicialización más sencillo para el datepicker:

    $(function() {
      $('#datepicker').datepicker();
    });
    

    Asegúrese de que la función datepicker se esté llamando dentro de una función $(document).ready(), como ya ha hecho.

    Si ninguna de estas soluciones funciona, podría haber un conflicto con otros scripts en su página. Intente desactivar otros scripts para ver si eso soluciona el problema.

    Si aún no puede hacer que funcione, podría intentar usar un plugin de datepicker diferente o ponerse en contacto con el soporte de jQuery UI para obtener más ayuda.

Comments are closed.