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

jQuery Discussion :

Inclure javascript dans page charger dans des div


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    59
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 59
    Par défaut Inclure javascript dans page charger dans des div
    Bonjour,

    Alors je vais essayer d'expliquer au mieux mon soucis, auquel j'ai du mal à trouver une solution.
    En fait j'ai une page principale presque vide. avec 2 div (pour le moment).
    Dans un premier je fais un include de mon menu.php qui utilise jquery (par conséquent j'importe les scripts dans menu.php.
    Jusqu'ici tout marche bien.
    Chaque clique sur un lien du menu va modifier mon 2eme div id="contenu"
    j'utilise ajax pour charger le contenu des fichiers php à charger dedans.
    Sauf que ces pages utilisent aussi jquery, je suis obligé de recharger jquery et d'autre fichier javascript dans chaque fichier php. Mais j'ai des erreurs ("cette objet ne gère pas cette propriété....") lors du chargement de ces dernières.
    et je suis obligé de cliquer plusieurs fois sur divers liens pour recharger le contenu du div afin que la page se charge sans défaut (mais toujours avec cette même erreur, mais ceci doit etre normal vu qu'elle est généré dès le début).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    function affichedonnees(page,zone){
            page = page.replace(/^.*#/, '');
            page = page.replace(/~/, '?');
            alert(page);
            $.ajax({  // ajax
    		url: page, 
    		cache: false, 
    		success:function(html){ 
                         afficher(html,zone);	   afficher(donnees)
    		},
    		error:function(XMLHttpRequest, textStatus, errorThrows){ 
    		}
    	});
     
    	return false; // on desactive le lien
    }
     
    function afficher(donnees,zone){ 
     
    	$(zone).empty(); 
    	$(zone).append(donnees); 
    }

    est ce ajax qui pose soucis?
    Merci à vous si vous avez une solution.

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonsoir

    Je n'ai pas bien compris, mais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function afficher(donnees,zone){ 
    	$(zone).html(donnees); 
    }
    et live(), Voir : http://www.developpez.net/forums/d83...s/#post4805186

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

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

Discussions similaires

  1. Bouton "submit" dans page charger par "isset"
    Par boubourse92 dans le forum Langage
    Réponses: 2
    Dernier message: 02/04/2012, 18h48
  2. Réaliser une page avec uniquement des DIV
    Par Sayrus dans le forum Mise en page CSS
    Réponses: 14
    Dernier message: 15/11/2007, 19h04
  3. Site web à CSSiser (passer d'une mise en page tableau vers des <div>)
    Par brunoqcfr dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 23/09/2007, 12h04
  4. [Sécurité] Page php dans page php
    Par ChrisMan dans le forum Langage
    Réponses: 1
    Dernier message: 31/05/2007, 15h57
  5. Réponses: 8
    Dernier message: 08/02/2006, 15h16

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