Quelqu'un peut-il m'aider s'il vous plaît, je suis aux prises avec ce problème depuis quelques jours. En fait, j'ai inclus tous les plugins nécessaires, mais le
La fonction $('#datepicker').datepicker()
n'est pas définie ERROR.
J'ai inclus les mêmes plugins 'dans les autres jsp de mes projets, le Datepicker fonctionne parfaitement.
C'est ce que j'ai essayé.
<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();
Il lève l'exception sur le chargement de la page elle-même . Merci.
Veuillez vérifier les fichiers js que vous incluez si vous incluez deux fois le même fichier js et une version différente du même fichier deux fois. Demandez au patient de consulter l'intégralité du fichier jsp ou html afin de vérifier les fichiers js.
Je viens d'avoir ce problème et l'ai résolu en utilisant $.noConflict();
:
Au lieu de $( '#datepicker' ).datepicker();
, j'ai utilisé:
$.noConflict();
jQuery(document).ready(function ($) {
$("#datepicker").datepicker();
});
Passé beaucoup de temps là-dessus. Le problème lié à datepicker n'a pas été trouvé et ne fonctionne pas dans Chrome. En utilisant VS2015 ... Presque tout dépend de JQuery, il doit donc être au top. Utilisez les références suivantes ou les dernières:
<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>
Si vous utilisez Wordpress, veillez à remplacer "$" par "jQuery" dans les fichiers .js.
vérifiez la référence que vous avez ajoutée et la référence que vous avez dans le dossier des scripts. exemple: si vous avez référencé [jquery-ui.min.js] dans votre fichier .cshtml mais que vous avez [jquery-ui.min-1.13.0.js] dans votre dossier de scripts, cette erreur se produira.