Pas de style lors d'un jquery load
Résolu
lolosb
Messages postés
292
Date d'inscription
Statut
Membre
Dernière intervention
-
lolosb Messages postés 292 Date d'inscription Statut Membre Dernière intervention -
lolosb Messages postés 292 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'utilises un jquery load (je crois qu'en même temps c'est du ajax) pour charger le contenu d'un tableau dans un div.
J'ai donc 2 fichiers: pageaafficher.php (A) et liste.php (B)
Au chargement de la page A, je fais un php include de la page B et puis au rechargement du tableau (à cause de changements dans la bdd) je supprime le contenu du div dans lequel il y avait le tableau. Ensuite je charge la page B dans le div du tablau de la page A avec:
Sans la page A, la page B n'a pas de style, cars la page css est incluse dans la page A.
Alors maintenant mon problème:
Lors du premier affichage de la page, mon tableau est comme il fallait, mais dès que je recharge le tableau est encore un tableau html, mais le style n'est pas visible. Du moins les bordures ne sont pas affichées, le hover ne donne pas de couleur et le curseur reste en auto. J'en conclus donc que le style n'est pas utilisé correctement.
Comment peux-je résoudre mon problème? ;)
Merci déjà à l'avance
J'utilises un jquery load (je crois qu'en même temps c'est du ajax) pour charger le contenu d'un tableau dans un div.
J'ai donc 2 fichiers: pageaafficher.php (A) et liste.php (B)
Au chargement de la page A, je fais un php include de la page B et puis au rechargement du tableau (à cause de changements dans la bdd) je supprime le contenu du div dans lequel il y avait le tableau. Ensuite je charge la page B dans le div du tablau de la page A avec:
$('div#divdutableau').load('liste.php');
Sans la page A, la page B n'a pas de style, cars la page css est incluse dans la page A.
Alors maintenant mon problème:
Lors du premier affichage de la page, mon tableau est comme il fallait, mais dès que je recharge le tableau est encore un tableau html, mais le style n'est pas visible. Du moins les bordures ne sont pas affichées, le hover ne donne pas de couleur et le curseur reste en auto. J'en conclus donc que le style n'est pas utilisé correctement.
Comment peux-je résoudre mon problème? ;)
Merci déjà à l'avance
A voir également:
- Pas de style lors d'un jquery load
- Style word - Guide
- Nom pour facebook stylé - Guide
- Style d'écriture a copier coller - Guide
- Load optimized defaults - Forum Windows
- Chat style coco - Accueil - Réseaux sociaux
2 réponses
En fait, list.php est un fichier php qui génère qqch. dans le genre:
Et celà plusieurs fois (boucle de la bdd)
L'entête du tableau est donc dans le fichier A et le contenu dans fichier B.
Merci
Edit:
Ah non, désolé.. Ce n'est pas un tableau coupé en 2, mais ce sont 2 tableaux différents.
bien cordialement,
Loïc
<tr ondblclick="getElementById('userchangedocument').href='userchangedocument.php?document=<?php echo $donnees['id']; ?>';getElementById('userchangedocument').click();"> <td style="width:250px;overflow:hidden;">Premier document</td> <td style="width:460px;">commentairesdudoc</td> <td style="width:110px;">type1</td> <td style="width:50px;">Oui</td> <td style="width:50px;">Non</td> </tr>
Et celà plusieurs fois (boucle de la bdd)
L'entête du tableau est donc dans le fichier A et le contenu dans fichier B.
Merci
Edit:
Ah non, désolé.. Ce n'est pas un tableau coupé en 2, mais ce sont 2 tableaux différents.
bien cordialement,
Loïc