Calendrier javascript qui devient fou [Résolu] - HTML/CSS - Programmation
Marsh Posté le 15-02-2011 à 10:35:49
Je pense que l'erreur vient du 184ème caractère en partant de la fin de la ligne 14...
Non sérieusement, tu penses que quelqu'un va avoir envie de mettre son nez là-dedans ? Ton code est jeté en vrac dans ton post... Fais au moins un effort de présentation, tu auras plus de chance d'avoir de l'aide.
Marsh Posté le 15-02-2011 à 10:47:01
Regarde du côté de jQuery UI, t'as le datepicker qui est pas mal : http://jqueryui.com/demos/datepicker/
C'est moins compliqué que ton truc :
Code :
|
Marsh Posté le 15-02-2011 à 15:22:24
Citation :
|
désolé mais je ne vois pas comment mettre en forme le code sur ce forum, c'est vrai que c'est en live mais lorsque j'ouvre mon fichier avec notepad++ il se présente ainsi.
Citation : Regarde du côté de jQuery UI, t'as le datepicker qui est pas mal : http://jqueryui.com/demos/datepicker/ |
IL m'a l'ait génial ce calendrier, merci pour le lien, mais encore une fois je suis nul en javascript et de fait même avec le bout de code que tu me donne je ne sais pas du tout comment coupler ça avec mon formulaire.
Marsh Posté le 15-02-2011 à 15:58:23
Ben met juste la date choisie dans le champ <input>, ça dépend ce que tu en fais derrière quand on post ton formulaire ensuite.
Marsh Posté le 15-02-2011 à 16:27:51
Voila ce que je viens de faire
J'ai téléchargé, jQuery UI + plugins avec le thème Blitzer
J'ai uploader les fichiers css et js dans leur répertoire respectif
J'ai ajouter ces 3 ligne dans mon header :
Code :
|
Puis dans mon fichier html (ci-dessous = original) :
Code :
|
comme ceci :
Code :
|
et ça ne marche pas
Pour info par la suite je traite les données avec un fichier php
PS : Voir le site dans ma signature puis page réservations/réservation par formulaire
Marsh Posté le 15-02-2011 à 16:50:37
Oui c'est normal que ça ne fonctionne pas.
Commence par laisser ton input comme il était avant :
Code :
|
Ensuite dans ta page HTML rajoute :
Code :
|
Le '#date' correspond à l'id de l'input concerné.
Marsh Posté le 15-02-2011 à 17:35:40
Alors fait bien gaffe, confond pas "name" et "id".
Quand tu fais ".datepicker()" avec le selecteur "#" c'est pour un id.
Je précise qu'en HTML tu n'as pas le droit d'avoir deux fois le même id dans ta page.
Sinon il te manque un point virgule ligne 4 dans ton dernier bout de code.
Marsh Posté le 15-02-2011 à 17:47:31
Oups désolé j'ai effacer mon précédent message car tout semble ok finalement, il s'agisait bien d'un pb d'id.
En fait j'ai ajouter une ligne !
Code :
|
et adapter mon html pour qu'il corresponde
Code :
|
Merci encore de ton aide et la découverte de Jquery
Marsh Posté le 15-02-2011 à 18:06:32
gti07 a écrit : Merci encore de ton aide et la découverte de Jquery |
Pas de soucis.
N'hésite pas à jeter un oeil aux autres plugins y'a des trucs sympas.
Marsh Posté le 15-02-2011 à 18:32:29
Oui je vois ça, je le garde sous le coude, mais pour l'instant je ne veut pas trop en mettre sur mon site, niveau accécibilité.
Je galère un peu pour le mettre en français, malgré le fichier localisation.fr
Marsh Posté le 15-02-2011 à 18:49:29
J'ai récupéré le fichier jquery.ui.datepicker-fr.js mais je ne sais pas quoi en faire
Marsh Posté le 15-02-2011 à 22:25:36
Ben d'après une rapide recherche sur Google il suffit de l'inclure et de rajouter
Code :
|
dans ton ready().
Marsh Posté le 15-02-2011 à 23:00:42
regexp42 a écrit : Ben d'après une rapide recherche sur Google il suffit de l'inclure et de rajouter
|
inclure ? ready ?
-------
Ca sort un peu du cadre, mais j'ai un fichier "reservotelerreur.js" qui sert à vérifier si le visiteur à bien rempli les champs indispensables. Or il ne fonctione plus
Marsh Posté le 15-02-2011 à 23:05:55
gti07 a écrit : inclure ? |
Rajouter un <script type="text/javascript" src="..."></script>.
gti07 a écrit : ready ? |
Cette fonction :
Code :
|
Tout ce que je te dit j'en savais rien hein, j'ai juste regardé sur un moteur de recherche. Je t'invite à faire pareil.
Marsh Posté le 15-02-2011 à 23:21:47
j'essai ça merci,
j'ai bien regardé mais comment dire...my english is very bad
Marsh Posté le 15-02-2011 à 10:26:51
Bonjour
je viens de mettre en place un formulaire de réservation sur mon site, mais le calendrier js qui y est associer devient complètement fou dès que l'on veut changer de date.
Etant vraiment nul en javascript je viens vers vous pour essayer de résoudre ce pb.
Merci d'avance
Message édité par gti07 le 16-02-2011 à 14:47:44