Ajax et affichage des resultats

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Ajax et affichage des resultats

par hbellahc » 05 févr. 2007, 19:54

Merci Ryle
ça marche super bien

par Ryle » 05 févr. 2007, 09:17

C'est tout à fait possible. Il ta faut pour cela utiliser la propriété innerHTML pour changer le contenu de ton élément (cellule, div, ...)

Dans un premier temps il faut lui donner un identifiant unique pour pouvoir le reconnaitre :

Code : Tout sélectionner

<td ... id="maCellule">
Ensuite, dans ton javascript, lorsque tu récupères la réponse de ton objet httprequest, il te suffit de faire appel à ta cellule (via son id) et de modifier son contenu :
document.getElementById('maCellule').innerHTML = resultat;
ou resultat serait la réponse renvoyée via ajax

Ajax et affichage des resultats

par hbellahc » 05 févr. 2007, 06:34

Bonjour à tous

Après avoir lu plusieurs tutoriels sur AJAX ,je me suis dis ,je vais essayé de faire un exemple de test.ça marche super bien pour des listes liées (en prenant directement l'exemple du tutoriel http://www.asp-php.net/scripts/asp-php/ajax.php ,la démo disponible sur cette page http://213.186.37.71/~demos/adresse/test.php )

Cet exemple permet de changer le contenu de la deuxième liste ,c'est super pratique ,mais j'aimerais savoir s'il y a moyen de changer par exemple le contenu d'une cellule d'un tableau :je m'explique

Moi j'ai un site structuré de cette manière

http://hbellahc.free.fr/site.bmp

le but donc c'est quand je clique sur les liens du menu de gauche ,je lance ma requête xmlhttprequest() et le résultat sera affiché dans la cellule du milieu.

Merci à tous.