Comment utiliser XMLHttpRequest.send()
?Utilisation de XMLHttpRequest.send() en JavaScript
Mon code JavaScript est comme suit:
str_xml+="<xml_to_be_submitted><request_xml><client_id>"+document.frmCallEntryAdd.cboCLIENT.options[document.frmCallEntryAdd.cboCLIENT.selectedIndex].value+"</client_id></request_xml></xml_to_be_submitted>";
var obj_http=new ActiveXObject("Microsoft.XMLHTTP");
var str_url="ClientModuleFetch.aspx";
var str_http_method="post";
obj_http.open(str_http_method,str_url,false);
obj_http.SetRequestHeader("Content-Type","application/x-www-form-urlencoded");
obj_http.send(str_xml);
var str_reply=obj_http.ResponseText;
var xmlResponse = str_reply;
var objXmlDOM=new ActiveXObject("Microsoft.XMLDOM");
tout organisme peut me dire ce que je fais mal?
Pouvez-vous suggérer le bon moyen d'envoyer (code) mon str_xml pour obtenir une réponse xml ..... – Harun
@harun - avant que je puisse le faire, je devrais savoir quel type de service vous appelez. par exemple. est-ce un webservice asp.net (avec l'attribut scriptservice facultatif), le service wcf ajax activé, un service de soap arbitraire que vous n'avez aucun contrôle sur etc ... –
Salut, En fait, j'utilise le javaScript avec asp.net (il est une ancienne application, peut-être utiliser le service web asp.net). Je veux juste envoyer un ID via une méthode POST à une autre page où je récupère un ensemble d'enregistrements à partir de DB (pour éviter l'actualisation de la page). J'ai besoin d'obtenir ces enregistrements comme réponse xml. Je suis familier avec l'utilisation de la méthode page pour faire cette recherche dans la même page sans actualiser la page. Mais je veux juste savoir de l'autre côté. – Harun