France Hardware : Forums de discussion - Découvrez notre nouveau comparateur d'offres Internet
Retrouvez les prix près de chez vous :  
Index du forum | Liste des membres | Liste des groupes | Inscription | F-A-Q | Recherche
Pseudo :    Password :     
29 521 membres enregistrés - 2 069 420 posts - 122 057 topics
Index des forums FH  | Index des forums DegroupNews
      Programmation
           Problème envoi de données via prototype
81 connectés(record : 2799 le 29 May 2016 - 15 h 34)

Vous devez vous connecter pour répondre au topic.
Problème envoi de données via prototype

axou1er


Messages : 344
Inscrit le 21/11/06
Ville : Villeurbanne
Non connecté
  Posté le 03 August 2012 - 14 h 01 m 37 s
Bonjour tout le monde,

je viens vers vous car je rencontre un souçi sur mon site et je n'arrive pas à voir où se situe le problème.

Je mets le code et vous explique après.

Mon formulaire:

<div id="choixRapide">
<br/>
<div id="titre">Annonces longue durée :</div>
<br/>
<form name="annonces_longues" method="POST" action="">
<select name="payslongues" onchange='recup_ville_longue()'>
<option value="">Choisissez votre pays</option>
<?php
while ($data=mysql_fetch_array($result_pays)){
echo"<option value='".$data['code_pays']."'>".$data['fr']."</option>";
}
?>
</select><br/><br/>
<!--liste des villes correspondantes-->
</form>
<div id="longueduree"></div>
</div>


Mon js:

function recup_ville_longue(){
new Ajax.Request(
'php/ajax2.php',
{
method: 'get',
parameters: {pays_longue : $('payslongues').value},
onSuccess:function(transport, json) { $('longueduree').innerHTML=(transport.responseText); },
onFailure:function() { alert("Une erreur est survenue lors de l'appel AJAX.\n Recharger la page devrait résoudre le problème.") }
}
);
}


Mon Ajax:

if(isset($_GET['pays_longue'])){
$pays = $_GET['pays_longue'];
echo "<p>pays:".$pays."</p>";
$req = "select distinct Ville from annoncelongue where Code_pays = ".$pays." order by Ville";
$result = mysql_query($req) or die (mysql_error());
while ($dataV = mysql_fetch_array($result)){
echo"<a href='index.php'>".$dataV['Ville']."</a><br/>";
}
}


Donc voilà le problème : rien ne s'inscrit dans le div receptacle.
Et je ne vois pas trop pourquoi. Quelqu'un aurait-il une idée?
Merci d'avance.


Message édité 1 fois, la dernière par axou1er le 03 August 2012 - 14 h 02.

Nouveau site de battles de photos: www.battlephotos.fr

Page genérée en 0.0912 secondes par RahForum 2.0 | Gzip off |  Stats |  Metaforums |  RSS
© 2004 Cerbere Systems.
Prix Matériel Informatique | Informatique Lyon | Informatique Grenoble | Informatique Annecy | Informatique Marseille | Informatique Bordeaux | Forum Informatique
ADSL | Actualité ADSL | Deligo | Appareil photo | Commande Au Volant
Creative Commons
Message Boards and Forums Directory