webentwicklung-frage-antwort-db.com.de

jQuery datepicker () Nicht abgerufener TypeError: undefined ist keine Funktion

Kann mir bitte jemand helfen, dass ich den letzten Tag mit diesem Problem zu kämpfen habe. Eigentlich habe ich alle nötigen Plugins mitgeliefert, aber immer noch die 

Die Funktion $('#datepicker').datepicker() ist nicht ERROR definiert. 

Ich habe die gleichen Plugins in den anderen jsp meiner Projekte eingefügt, da der Datepicker perfekt funktioniert.

Das habe ich versucht.

<script src="http://code.jquery.com/jquery-1.10.2.js"></script>
<script src="http://code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css">

$( '#datepicker' ).datepicker();

Die Ausnahme wird beim Laden der Seite selbst ausgelöst.

10
John Britto

Bitte überprüfen Sie die enthaltenen js-Dateien noch einmal, wenn Sie dieselbe js-Datei zweimal verwenden. Der Patient muss die gesamte JSP- oder HTML-Datei durchgehen, um die JS-Dateien zu überprüfen.

20
John Britto

Ich hatte gerade dieses Problem und löste es mit $.noConflict();:

Anstelle von $( '#datepicker' ).datepicker(); habe ich verwendet:

$.noConflict();
jQuery(document).ready(function ($) {
    $("#datepicker").datepicker();
});
1
Vijaya Pandey

Ich habe viel Zeit damit verbracht. Es wurde festgestellt, dass das Problem mit der Funktion "Datumsaufruf" nicht gefunden wurde und in Chrome nicht funktioniert. Mit VS2015 ... Fast alles hängt von JQuery ab und muss ganz oben sein. Verwenden Sie die folgenden oder neuesten Referenzen:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
    <link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.min.css" />
    <script src="http://code.jquery.com/ui/1.11.4/jquery-ui.min.js"></script>
  1. Öffnen Sie _layout.cshtml
  2. Füge oben in jedem Bereich der Umgebung ein. Überprüfen Sie auch den Körper. (Ich habe den Körper vermisst)
1
Kentonbmax

Wenn Sie Wordpress verwenden, stellen Sie sicher, dass Sie "$" durch "jQuery" in den .js-Dateien ersetzen.

0
ssaltman

Überprüfen Sie die Referenz, die Sie hinzugefügt haben, und die Referenz, die Sie im Ordner "Scripts" haben. Beispiel: Wenn Sie [jquery-ui.min.js] in Ihrer .cshtml referenziert haben, aber [jquery-ui.min-1.13.0.js] in Ihrem Skriptordner haben, tritt dieser Fehler auf

0
user7832009