Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Aug 20th, 2012  |  syntax: None  |  size: 0.63 KB  |  hits: 4  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. function ajaxCall(jsonData, url, requestType, successCallback, errorCallback){
  2.                         httpRequest = new XMLHttpRequest();
  3.                         httpRequest.onreadystatechange = function(){  
  4.                             if (httpRequest.readyState === 4) {  
  5.                                     // everything is good, the response is received
  6.                                     if (httpRequest.status === 200) {  
  7.                                             successCallback(httpRequest.responseText);
  8.                                            
  9.                                         } else {  
  10.                                                 errorCallback(httpRequest);
  11.                                         }  
  12.                                 }
  13.                         };
  14.                         httpRequest.open(requestType.toUpperCase(), url, true);  
  15.                         httpRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');  
  16.                         httpRequest.send(jsonData || null);
  17.                 }