IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[POO] Rechargement d'une page Php intègrant JS.


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Par défaut [POO] Rechargement d'une page Php intègrant JS.
    Bonjour à tous,

    Voilà, j'ai un problème avec le re-chargement d'une page php qui intègre une fonction JavaScript.

    J'ai joins mon code ainsi que ma BDD en annexe.


    Au premier chargement, la <DIV> qui s'appelle 'Form_modif_serv' est caché à l'aide d'une fonction JavaScript appelée à l'aide de l'événement onLoad de mon <BODY>.

    Ensuite, l'utilisateur sélectionne un service dans la liste. Au clic du bouton (de type submit) 'btAffiche', je charge dans les champs text 'Ancien Choix' les résultats d'une requête.
    En même temps, je veux que ma <DIV> 'Form_modif_serv' (qui contient les champs text) s'affiche.

    Le problème, c'est que je lance ma fonction d'affichage sur le clic du bouton et celle-ci s'exécute bien, mais comme le code php recharge ma page alors il relance la fonction JS sur mon <BODY> et me re-cache la <DIV>.

    Si vous avez une idée de comment procédez, je suis preneur.

    Merci.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert
    Avatar de jbrasselet
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2006
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 022
    Par défaut
    Tu pourrais éviter de recharger ta page php en passant par ajax par exemple.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Par défaut
    Oui, j'y avais pensé le problème c'est qu'ajax je ne le maîtrise pas du tout...
    Mais s'il n'existe pas d'autres solutions je vais essayer de m'y mettre un peu.
    J'ai une bonne connaissance de la Programmation Orientée Objet, mais auriez-vous quelques lexiques à m'indiquer ?
    Tout ce que je connais en AJAX, c'est la gestion des navigateurs, je ne savais pas que ça servait à autre chose...

  4. #4
    Membre Expert
    Avatar de jbrasselet
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2006
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 022
    Par défaut
    Tu trouveras un bon tuto ici :
    http://gael-donat.developpez.com/web/intro-ajax/

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Par défaut
    Je regarde ça, merci de ta réponse.

    Edit : Une question : Est-ce qu'on est obligé de "Parse" le résultat de la requête php en XML ?

    Ce n'est pas que je ne maîtrise pas la syntaxe, mais ça risque d'être assez compliqué s'il faut que je fasse un fichier par requête...

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Juin 2007
    Messages : 15
    Par défaut
    J'abandonne, c'est impossible de faire ça en AJAX, e vais faire deux pages ca m'éviteras de me prendre la tête pour rien ^^.

    Merci, quand même.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP-JS] rechargement d'une page après validation
    Par illight dans le forum Langage
    Réponses: 7
    Dernier message: 16/05/2007, 11h55
  2. [POO] Comment appeler une page PHP sans iframe ?
    Par Stegue dans le forum Langage
    Réponses: 3
    Dernier message: 08/05/2007, 21h14
  3. Recharger un bout d'une page php
    Par Aragorn_destroy dans le forum Langage
    Réponses: 3
    Dernier message: 03/06/2006, 15h51
  4. Boutons Radios qui charge une page php différente
    Par nebule dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 18/11/2004, 15h25
  5. connection a mssql a partir d'une page php
    Par jean_marc dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 26/11/2003, 14h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo