Bonjour,
j'essaie de transmettre des données par la technologie appelée "AJAX" (C'est classe, ça donne l'impression que c'est tout neuf alors ke ce n'est que de bon vieux javascript ). Bon, trève de blabla, voici mon code:
Code :
- function sendordre() {
- ordre=Sortable.serialize('liste');
- var xhr_object = null;
- if(window.XMLHttpRequest) // Firefox
- xhr_object = new XMLHttpRequest();
- else if(window.ActiveXObject) // Internet Explorer
- xhr_object = new ActiveXObject("Microsoft.XMLHTTP" );
- else { // XMLHttpRequest non supporté par le navigateur
- alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..." );
- return;
- }
- data="id="+idmembre+"&suppr="+document.forms["corbeille"].elements["deleted"].value+"&"+ordre;
- xhr_object.open("POST","update_liste.php", true);
- xhr_object.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;" );
- xhr_object.send(data);
- }
|
J'ai mis un script dans update_liste.php, et avec cette configuration, la page n'est même pas ouverte. Mais si je met "GET" à la place de POST sur cette ligne:
xhr_object.open("POST","update_liste.php", true);
ma page est ouverte, mais je ne peut pas transférer mes données .
Une ame charitable aurait-elle la solution à mes déboires ?
Message édité par TheKind3 le 10-07-2006 à 19:30:11