Wie kann ich Parameter an das XMLHttpRequest-Objekt übergeben?Parameter an XMLHttpRequest-Objekt übergeben
function setGUID(aGUID) {
var xhReq = new XMLHttpRequest();
xhReq.open("POST", "ClientService.svc/REST/SetAGUID" , false);
xhReq.send(null);
var serverResponse = JSON.parse(xhReq.responseText);
alert(serverResponse);
return serverResponse;
}
Ich brauche statt Jquery Javascript zu verwenden, in jquery Ich habe es mit diesem Code zu arbeiten, aber kann nicht scheinen, um es herauszufinden, die gerade Javascript Ausweg ..
function setGUID(aGUID) {
var applicationData = null;
$.ajax({
type: "POST",
url: "ClientService.svc/REST/SetAGUID",
contentType: "application/json; charset=utf-8",
data: JSON.stringify({ aGUID: aGUID }),
dataType: "json",
async: false,
success: function (msg) {
applicationData = msg;
},
error: function (xhr, status, error) {); }
});
return applicationData;
}
was http? eine neue XMLHttpRequest()? –
behoben, aber ja. – lolol
Die folgenden Zeilen werfen jetzt einen "unsafe header error": http.setRequestHeader ("Content-length", params.length); http.setRequestHeader ("Verbindung", "schließen"); Ich versuche, dies ohne diese Zeilen zu arbeiten, aber die Parameter scheinen nicht einzustellen. – galactikuh