Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > AJAX
AJAX Forum sur la programmation AJAX. Avant de poster : Cours AJAX, FAQ AJAX, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/04/2008, 11h17   #1
Invité de passage
 
Inscription : avril 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 6
Points : 1
Points : 1
Par défaut Mon premier script PHP/MYSQL/AJAX

Bonjour a tous,

j'ai quelques notions de base qui me permettent de me debrouiller en php/mysql et je souhaite mettre un peu d'ajax dans un tableau de données pour une liste de jeu (un peu comme dans les exemples de cours).

http://nic1305.info/ajax/ajax.html

voici mon début de page.

en fait pour petit soucis, c'est que je souhaite, qd on clique sur LIEN1, que ca affiche la premiere description, mais que quand on clique sur LIEN2, ca ferme la premiere description pour ouvrir la deuxieme. Tout cela a chaque fois en dessous du titre du jeu et pas dans un autre div en bas ou en haut du tableau.

Merci d'avance
NiC1305 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2008, 11h33   #2
Modérateur
 
Avatar de DoubleU
 
Inscription : janvier 2006
Messages : 1 107
Détails du profil
Informations forums :
Inscription : janvier 2006
Messages : 1 107
Points : 1 118
Points : 1 118
Code :
1
2
3
4
5
6
7
8
// vide tous les cadres
var divs = document.getElementsByTagName("div")
for (var v=0; v<divs.length; v++){
    divs[v].innerHTML = "";
}
 
// ecriture de la réponse
document.getElementById(cadre).innerHTML = XHR.responseText;
Attention, si tu as d'autres div dans ta page, elles seront vidées en utilisant cette methode la. Ce que tu peux faire, c'est rajouter une classe css sur tes div contenant les descriptions a effacer et remplacer le selecteur getElementsByTagName par un getElementsByClassName (fonction à trouver sur le net)
DoubleU est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2008, 11h46   #3
Invité de passage
 
Inscription : avril 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 6
Points : 1
Points : 1
Re,

merci beaucoup c'est nikel
NiC1305 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2008, 18h51   #4
Invité de passage
 
Inscription : avril 2008
Messages : 6
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 6
Points : 1
Points : 1
Re,

une petite question en plus :
j'aimerais que quand je clique a nouveau sur lien1, ca referme le bloc ?
est-ce possible, si oui, comment ?

merci encore
NiC1305 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h41.


 
 
 
 
Partenaires

Hébergement Web