Problème affichage calendrier avec php et jquery

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème affichage calendrier avec php et jquery

Re: Problème affichage calendrier avec php et jquery

par maxime.m » 16 janv. 2014, 10:40

Bonjour, merci de ta réponse moogli

Re: Problème affichage calendrier avec php et jquery

par moogli » 15 janv. 2014, 01:02

salut,

tu indique la solution as ton problème : un index est unique et donc seul le premier affiché est pris en compte.

il faut que tu génère dynamiquement les id et les noms des input et que tu ajoute dynamique les datepiker sur le onload


@+

Problème affichage calendrier avec php et jquery

par maxime.m75015 » 14 janv. 2014, 16:00

Bonjour, je me présente je m'appelle maxime.
Dans le cadre d'un stage je dois réussir à afficher un calendrier en utilisant jquery et php.

[javascript]<script type="text/javascript">
$(function() {

$("#DateRappel").datepicker({
duration: '',
showTime: true,
constrainInput: false
});
});
</script>[/javascript]
		
		<input   name=\"client_a_rappeler\" id='DateRappel' type='text' style='width:75px; height:15px; text-align:center;' value='".date('H:i', strtotime($rech_ent[client_a_rappeler]))."'>
		
		
	</td>";
	
echo "<input id='datepicker1' type=\"hidden\" name=\"id_rappel\" value=\"".stripslashes($rech_ent[id])."\">";
echo "</form>";
Voici le problème, la partie php est exécutée dans une boucle While. De ce fait, l'input contenant l'id "DateRappel" devrait afficher le calendrier à chaque fois que la boucle est répété pour un id différent car il est censé contenir des dates bien précises. Or c'est uniquement lors de la première exécution que le programme fonctionne, par la suite, les input générés n'arrivent pas à ouvrir le calendrier car l'id ne change pas.
J'aurai souhaité savoir comment faire pour que l'id passe de 1 a 2 puis ainsi de suite.