2012-09-19 15 views
9

He leído las otras preguntas sobre esto y sé que esto está relacionado con el selector de fecha no cargado en la página. sin embargo, me gustaría saber cómo averiguar qué funciones se cargaron con JQuery.

El código que estoy usando es bastante básico, así que no estoy seguro de por qué esto está fallando de todos modos:

<script type='text/JavaScript' src='jquery.js'></script> 
    <script type='text/JavaScript' src='jquery.ui.core.js'></script> 
    <script type='text/JavaScript' src='jquery.ui.widget.js'></script> 
    <script type='text/JavaScript' src='jquery.ui.datepicker.js'></script> 
    <script src='jquery.validate.js' type='text/javascript'></script> 
    <link href='jquery_ui_base\jquery.ui.all.css' rel='stylesheet' type='text/css'> 

    <script type='text/javascript'> 
      jQuery(function() { 
       calender(); 
       }); 

     function calender(){ 
      $('#datepicker').datepicker() 
      } 
    </script> 

Respuesta

8

Esto suele suceder cuando no se carga el núcleo de jQuery y/o el selector de fechas js. comprueba si se está cargando (una respuesta de 200). Asegúrese de tener las rutas correctas y los permisos de lectura adecuados.

también, asegúrese de que el jquery core esté cargado antes del datepicker, y que datepicker se cargue antes de $ ('# datepicker') .datepicker().

Además, podría intentar cargar una nueva versión de datepicker.