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 01/04/2011, 20h53   #1
Futur Membre du Club
 
Homme
Inscription : janvier 2011
Messages : 45
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations forums :
Inscription : janvier 2011
Messages : 45
Points : 18
Points : 18
Par défaut besoin d'aide conversion code

Bonjour a tous
J'essais de convertir mon code existant en AJAX et je pense que je suis a coté de la plaque concernant
Code :
data.documentElement.getElementsByTagName
j'aurais besoin d'aide pour comprende plusieurs theorie AJAX
voici mon site http://www.ma117.info/maptest521.html
Le menu deroulant devrait faire apparaitre certain marker de la ville en question....(seul Montreal et Laval sont entre dans ma DB pour l'instant)

Merci
learningcode est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 22h18   #2
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 933
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 933
Points : 4 756
Points : 4 756
ton code
Code :
1
2
3
4
5
6
 $.ajax({
  type: "POST",
  url: "phpsqlajax_lannon2.php",
  data: "lannon2",
  success: function markerz(){
    //la suite
d'après la doc il te faut mettre la réponse en paramètre de la fonction sur success
Code :
1
2
3
4
5
6
 $.ajax({
  type: "POST",
  url: "phpsqlajax_lannon2.php",
  data: "lannon2",
  success: function markerz( data){
    //la suite
jQuery.ajax()
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 23h36   #3
Futur Membre du Club
 
Homme
Inscription : janvier 2011
Messages : 45
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations forums :
Inscription : janvier 2011
Messages : 45
Points : 18
Points : 18
Merci NoSmoking
ca marche
Je me cassait la tete a convertir mon code vers XMLHttpRequest
(Preuve que je n'ai pas tres bien saisis les fonctions)

Mon site ne marche pas comme voulu
Mais sa releve de mon code java
J'imagine que je doit faire un post dans le forum js
learningcode est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 23h41   #4
Membre expérimenté
 
Avatar de nadox
 
Homme
Développeur
Inscription : février 2010
Messages : 360
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : Développeur
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2010
Messages : 360
Points : 545
Points : 545
Citation:
Envoyé par learningcode Voir le message
Mais sa releve de mon code java
J'imagine que je doit faire un post dans le forum js
Java ou JavaScript ?
nadox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/04/2011, 23h47   #5
Futur Membre du Club
 
Homme
Inscription : janvier 2011
Messages : 45
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations forums :
Inscription : janvier 2011
Messages : 45
Points : 18
Points : 18
javascript
Mais comme c'est dans ma fonction ajax je vais continuer
pourquoi je ne suis plus capable de remplir mon array (Error Marker not define)
pourtant elle est definie juste au dessus
Code :
1
2
commandeSelect = " var marker = new google.maps.Marker({position: latlng, map: map});";
markerx.push(marker);
learningcode est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2011, 00h25   #6
Membre expérimenté
 
Avatar de nadox
 
Homme
Développeur
Inscription : février 2010
Messages : 360
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : Développeur
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2010
Messages : 360
Points : 545
Points : 545
C'est une chaine que tu as définit juste au dessus.
D'ailleurs, tu fais un eval pour en faire une vrai variable en dessous.

Je ne comprends pas pourquoi tu fais cet eval d'ailleurs, ni même pourquoi tu ne fais pas simplement :
Code javascript :
1
2
3
 
    var marker = new google.maps.Marker({position: latlng, map: map});
    markerx.push(marker);
nadox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2011, 00h42   #7
Futur Membre du Club
 
Homme
Inscription : janvier 2011
Messages : 45
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations forums :
Inscription : janvier 2011
Messages : 45
Points : 18
Points : 18
Citation:
Je ne comprends pas pourquoi tu fais cet eval d'ailleurs, ni même pourquoi tu ne fais pas simplement :
Comme si haut mentionne, je ne comprend pas tout les subtilité des fonctions ajax
Merci

Une petite derniere SVP
pour mon menu deroulant je code ceci
Code :
1
2
3
4
5
6
7
8
<form method="POST" action="form1" name="form1">
 
<select name="villa" style="font-size: 12px;">
		<option>CANTAL</option>
		<option>Montreal</option>
		<option>Laval</option>
		</select>
</form>
Comme vous le voyer je ne sais pas comment nommer mes objets:
Mon code ne marche pas, il ne filtre pas...c'est (villa) qui devrait etre envoyé en POST...
Mais je ne sais pas la difference entre le nom de la method POST et le nom du select
J'ai essayer plusieurs combine, mais sa ne filtre toujours pas
http://www.ma117.info/maptest522.html
Merci beaucoup...tres apprécier
learningcode est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2011, 03h20   #8
Membre expérimenté
 
Avatar de nadox
 
Homme
Développeur
Inscription : février 2010
Messages : 360
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : Développeur
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2010
Messages : 360
Points : 545
Points : 545
La question précédente concernait bien javascript, mais ce n'est pas bien gênant dans le forum AJAX(Asynchronous Javascript And Xml).
Par contre, là, il s'agit d'un problème de HTML.

L'attribut action sert à préciser la page de destination pour poster les données. http://xhtml.developpez.com/faq/?pag...MULAIRE_ACTION

Mais il ne s'agît aucunement d'un POST en AJAX. Aucun rapport entre le formulaire HTML et un code AJAX(qui utilise javascript et l'objet XmlHttpRequest).

Pour mieux comprendre :
http://dmouronval.developpez.com/tut...-requete-ajax/
nadox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/04/2011, 04h51   #9
Futur Membre du Club
 
Homme
Inscription : janvier 2011
Messages : 45
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations forums :
Inscription : janvier 2011
Messages : 45
Points : 18
Points : 18
comme je le disait auparavant....je pense que je suis a coté de la plaque

Merci pour les liens
learningcode est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h26.


 
 
 
 
Partenaires

Hébergement Web