Bonjour,
Petit post car je suis un poil perdu, je cherche des infos partout et notamment sur ce forum et site pour réussir à coder une partie de mon outil ...
Au niveau langage, je commence à être plus à l'aise avec le php/mysql mais le javascript et l'ajax, c'est pas encore ça ...
Sur une page, j'ai un formulaire standard, un des <input> est une liste déroulante qui va chercher son résultat dans une requête SQL.
Cette liste est composé de TYPE, il est possible d'en ajouter avec un petit "plus" qui ouvre un popup (fenêtre indépendante).
Par contre, windows.opener.location.reload recharge ensuite toute la page pour obtenir ce nouveau type ... et toutes les autres données sont remise à zéro (je pourrais récupérer les variables temporaires et les renvoyer mais je me disais que la nouvelle solution pourrait être plus propre)
Je souhaiterais recoder toute cette partie pour avoir une formulaire qui ne recharge que la liste et non toute la page. Si j'ai bien suivi, on me parle d'ajax ...
Mais pour corser le tout, j'ai trouvé sur ce site un super tuto http://dmouronval.developpez.com/tut...e-modale-css3/ pour avoir une fenêtre modale.
Après plusieurs recherches, il n'est pas possible de valider un formulaire dans ce popup car il valide la page entière ....
Du coup, je commence à me mélanger avec le JS, l'Ajax, etc ... etc ...
Est-ce que quelqu'un qui a l'habitude pourrait me dire sur quoi je dois partir pour que le popup modale s'ouvre sur la page, que je puisse renseigner un nouveau type dans la bdd et que la page principale recharge seulement le DIV.
Je ne demande pas de me faire le code, je souhaite juste savoir si je dois utiliser du HTTP POST, du XhtmlRequest... Ou bien si ce que je souhaite faire n'est pas possible avec une fenêtre modale ... M’aiguiller dans mes recherches...
Merci pour votre aide.
Partager