Javascript et php

Fermé
Ravlax69 - 26 mars 2013 à 15:49
Giorgiolino Messages postés 253 Date d'inscription vendredi 15 mai 2009 Statut Contributeur Dernière intervention 2 mars 2015 - 30 mars 2013 à 09:20
Bonjour,

Je suis actuellement en projet sur du jQuery Mobile pour une entreprise nommée Hydreka et je suis bloqué depuis 1 semaine sur quelque chose.

Je dois envoyer une requête http à un serveur php pour qu'il puisse m'envoyer ses données xml dynamiquement sous forme de boutons, mais je n'arrive pas à les afficher sur ma page.

Voici mon code :

<div data-role=content>
<script type="text/javascript">
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}

function resumesites(){


var RequeteHTTP =new XMLHttpRequest();
RequeteHTTP.open('GET','http://172.17.50.124/ProjetPhp/mobile-listesites.php',false);
RequeteHTTP.send(null);

var xml=xmldoc.getElementsByTagName('listesite');
xml.innerHTML = xmldoc;
document.getElementById('btnsites');
var xml = http.responseXML;

for (i=0 ; i<xml.getElementsByTagName('site').length ; i++)
{
//var site = xml.getElementsByTagName('site')[i];
document.getElementById('btnsites').innerHTML += "<input type=\"button\" value=\""+xml[i].getElementsByTagName('site')[0].childNodes[0].nodeValue+"\"></input>";
}


}
</script>

</div>

<div id="btnsites"></div>


Quelqu'un pourrait m'aider svp c'est assez urgent.
Merci
A voir également:

1 réponse

Giorgiolino Messages postés 253 Date d'inscription vendredi 15 mai 2009 Statut Contributeur Dernière intervention 2 mars 2015 52
30 mars 2013 à 09:20
Bonjour,

simple curiosité. Pourquoi fais-tu de l'ajax "à la main" alors même que tu es sur un projet jQuery et que tu pourrais utiliser https://api.jquery.com/jQuery.ajax/ ? Voici un tuto expliquant le chargement de données avec jQuery.ajax --> http://tuts.syrinxoon.net/tuts/utilisation-de-jquery-ajax

Tu peux également trouver des ressources jquery ajax sur ce forum.

Et juste en aparté, évite des mots tels que "c'est urgent", "c'est important", "vite" dans des posts sur le forum. Nous sommes une commaunauté de bénévoles et chacun te répondra selon son bon vouloir et ses possibilités. Sans vouloir te décourager ou être méchant, l'urgence ou l'importance ne regarde que toi.

Bon courage.
0