Javascript et php
Ravlax69
-
Giorgiolino Messages postés 270 Statut Contributeur -
Giorgiolino Messages postés 270 Statut Contributeur -
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
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:
- Javascript et php
- Easy php - Télécharger - Divers Web & Internet
- Telecharger javascript - Télécharger - Langages
- Expert php pinterest - Télécharger - Langages
- A javascript error occurred in the main process - Forum Windows
- A javaScript error occurred in the main process - Forum Handicap / Accessibilté
1 réponse
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.
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.