मैं XMLHttpRequest ऑब्जेक्ट में पैरामीटर कैसे पास कर सकता हूं?पास पैरामीटर को XMLHttpRequest ऑब्जेक्ट
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;
}
मैं jQuery के बजाय जावास्क्रिप्ट का उपयोग करने की आवश्यकता है, jQuery में मैं इस कोड के साथ काम करने के लिए मिल गया है, लेकिन नहीं कर सकते यह सीधे जावास्क्रिप्ट उपाय खोजा जाए लगते हैं ..
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;
}
क्या http? एक नया XMLHttpRequest()? –
तय, लेकिन हाँ। – lolol
निम्नलिखित पंक्तियां अब "असुरक्षित हेडर त्रुटि" फेंकती हैं: http.setRequestHeader ("सामग्री-लंबाई", पैराम्स। लम्बाई); http.setRequestHeader ("कनेक्शन", "बंद करें"); मैं इसे उन पंक्तियों के बिना काम करने की कोशिश कर रहा हूं, लेकिन पैरामीटर सेट नहीं लग रहे हैं .. – galactikuh