|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2007 Messages : 10 ![]() |
Bonjour,
Tout d'abord j'espere ne pas m'être trompé de rubrique, si jamais, n'hesitez pas à me le signaler. Je vous explique mon "problème" : J'ai plusieurs formulaires utilisant un petit calendrier en Javascript. Celui ci fonctionne correctement, lorsque je clique sur une date, il me complete bien le champs avec la date voulu. Maintenant le souci c'est que tous les autres champs du formulaires, une fois qu'ils ont été modifiés rafraichissent la page. Chaque donnée postée est enregistrée dans des variable de session (1 : pour reapparaitre dans le formulaire, 2 : pour être transmise à la base de données). Le fait de faire remplir un champ (input de type text) par le calendrier n'est "détecté" par aucune fonction javascript (onchange, etc) du coup cela me force à faire utiliser un bouton refresh... Auriez vous une solution à me proposer ? J'ai cru comprendre que l'Ajax pourrait eventuellement resoudre mon problème D'avance merci. |
|
|
00
|
|
|
#2 |
|
Membre actif
![]() |
tu as pensé à modifier ton calendrier pour qu'il te rafraichisse la page en même temps qu'il renvoie la valeur?
__________________
Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait. (\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. Spidercochon, spidercochon, il peut marcher au plafond ...MM ......Voici Spidercochon. Aidez le à conquérir le monde E(....)~....en le reproduisant. ...w |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2007 Messages : 10 ![]() |
Le calendrier fonctionne ainsi :
Dans mon formulaire, j'ai un champs 'date' de type INPUT, siuivi d'une petite image, servant de lien ouvrant le calendrier. Le calendrier s'ouvre donc sous la forme d'un pop up. Lorque l'on clique sur une date, cela ferme le calendrier, et complète le champ 'date'. Hors : mon formulaire a pour action lui même, c'est à dire que lorsque je "submit" cela envoi les données à lui même et par la même occasion les stockent dans des variables de session (j'utilise cette methode pour pouvoir faire des listes dépendantes l'une de l'autre (quand je choisi une valeur dans la liste 1, la liste 2 se génère.) Tu penses qu'il existe une fonction javascript a inclure dans le calendrier, qui en plus de fermer la fenêtre du calendrier, rafraichirai la page "parent" ? En tout cas, non je n'ai pas essayé. |
|
|
00
|
|
|
#4 |
|
Membre actif
![]() |
rafraichir une page en javascript ça se fait sans problème
après la seule question est : "est ce que ça gène javascript ou un navigateur de rafraichir une page parent" à mon avis faut tester
__________________
Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait. (\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. Spidercochon, spidercochon, il peut marcher au plafond ...MM ......Voici Spidercochon. Aidez le à conquérir le monde E(....)~....en le reproduisant. ...w |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : avril 2007 Messages : 10 ![]() |
Aurais-tu quelques exemples de code pour faire ce genre de chose stp ?
|
|
|
00
|
|
|
#6 |
|
Membre actif
![]() |
je suis fana de php, pas de javascript.... (sinon je ne serais pas sur le forum php....)
avec mes notions de javascript je peux juste te dire que c'est possible, pas comment le faire. tu as déjà fait des recherches sur comment recharger une page en javascript? ...
__________________
Tout le monde savait que c'était impossible. Il est venu un imbécile qui ne le savait pas et qui l'a fait. (\ _ /) (='.'=) Voici Lapinou. Aidez le à conquérir le monde (")-(") en le reproduisant. Spidercochon, spidercochon, il peut marcher au plafond ...MM ......Voici Spidercochon. Aidez le à conquérir le monde E(....)~....en le reproduisant. ...w |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com