
Untitled
By: a guest on
Aug 20th, 2012 | syntax:
None | size: 0.63 KB | hits: 4 | expires: Never
function ajaxCall(jsonData, url, requestType, successCallback, errorCallback){
httpRequest = new XMLHttpRequest();
httpRequest.onreadystatechange = function(){
if (httpRequest.readyState === 4) {
// everything is good, the response is received
if (httpRequest.status === 200) {
successCallback(httpRequest.responseText);
} else {
errorCallback(httpRequest);
}
}
};
httpRequest.open(requestType.toUpperCase(), url, true);
httpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
httpRequest.send(jsonData || null);
}