2012-09-19 14 views
9

Ich habe die anderen Fragen zu diesem Thema gelesen und weiß, dass dies mit dem Datumswähler zu tun hat, der nicht auf der Seite geladen wurde. Ich würde jedoch gerne wissen, wie man herausfinden kann, welche Funktionen mit JQuery geladen wurden.

Der Code ich benutze ist recht einfach, so dass ich bin mir nicht sicher, warum dies sowieso versagt:

<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> 

Antwort

8

dies in der Regel passiert, wenn der jquery Kern und/oder die Datepicker js nicht geladen wird. überprüfen, ob es geladen wird (eine Antwort von 200). Stellen Sie sicher, dass Sie über die richtigen Pfade und die richtigen Leseberechtigungen verfügen.

auch, stellen Sie sicher, dass der jquery Kern vor dem Datepicker geladen ist, und dass datepicker vor $ ('#datepicker') .datepicker() geladen wird.

Sie könnten auch versuchen, eine neue Version von datepicker hochzuladen.

Verwandte Themen